.. ##### ... #....## ... ##......# #.# ##........ ... #......... #.####......... #...##......... #####.###........ #.#............^# #...##...##....## #.######.####### #.# #...# .. #.## ###.# ##.. #..#######.#### #... #....##.......# .. ##..###..#.##.......# ... #....##.....#.......# ...##8..8###....#..)....# ...?......##.#.......#### ..............#.#......# ..........#.#...####...# ..........#...### ##### .....o)(..#....# ......oo†..<...# ..........##...# .<.....##..#>..# ....... ##.....# ......> .... # ####### ..... ....