#### ####.<# #..'..##### #.##'##...# #.#####.♣#..'...# #.......♣##.'...+ #######.♣ ####### #.h...#♣# #.hhh...♣ #...g##.# #?...# ... #.r..# #^# #....# .# #........ # #........ #........ #........ #........ #....?... #........