############ #..........# ### #.########.# ..# #.# #.# #.# #.# #.# #.# #.# #.############ ####.########.# #.# #.##.........# ###.............# #.# #....#######.############...#####..###..############### #.# #.#### #..............#.# #..###................## #.# #.# ##############.#.# #.......##########.###.## #.#######.# ### #.#.# #..####.# #.## ##.# #.........# ..# #.#.#####..####.# #.# #.# ######.###### # #.# #.#.............# #.## ##.# #......[....######.#####.##### #.##.#####.####.# ##.###.## #.####.####..................# #.# . .........####### ##..^## #.# #####.##.##.##.....#####.# ###.....†......# ###.# #.# #.##.##.#.......... ....#########..# #.# #.# #.##...........# ..#.# #..# #.# #.# #.#####.#......# #.# #..# #.# #.# #.# ##.#.##.### ..# #..# #.# #. #.# #....##.# #..# #.# #.####..####.# # #..# #.# #.#.##..# #.# ....#####..#######.# ##..#.#..# #.# #....††........<.# #........# #.# ########.###.##### #.....#######.# #.#...# #.............# #.#.### #.##.########## #.#. #........# #.# ####.###.# #.# #O# #.# #.# #.# ..# ###