.. ##### #######.# ... #...# #...^...# . ...)..#...# #.#########.# ......#...######.#######...# ........................... #.#####..##...####.#####.###.### #.....#........................#... ............#.#...#####.####.#.#.### #..!........#.....# ##.............# #...........#..#### #..#########.).# #...........#..# #..#########...# ##.............÷# #..##.....##.#.# .............##.# #...'..<..##.#.# #..........##.# #..##.....##.#.# #.....#######.# +...#########.#.. #.....# #.# ##..# #.##. #.....# #.# #... .. .. #.....#######.# #.⌠. ##............# #... #............### #...# #..............# ###.........##.# #..?.....(##.#### #...............# #...............# #...##...b......# #...##.....)....# ######..........# #..........## #....$.....# #..........# ######...#.# #...#.#