. #.#. #?#. #+#... .......#+### ...........# .# ...........#+#.# ................## #.)(.....".. #.O......#### #............. ####.(.(####### #.# .........((....# #.# ############.## #.# ###+### #.### #.# #.....# ########### #.#.. #.# #.....# #.........# #.#.# #.# #.....# #.#######.# #.#.# #.# #.....# #.# #.# #######.#.####.######.....############.# #.# .....................'.....'.....>......# #.# #######.#.####.######.....############## #%# ...#......# ####### #.# #...######## ############# #.# #.... #### #...........# #.# #.... #...##...#######.### #.# #.... #.........<........# #.# +.... #....#...###.###.#.# #.# . #....#.........#.#.# #.# #....#.#.###.#.#.#.# #.# ####.#.#.# #.#.#.#.# #.# #.#.#.# #.#.#.#.# #.# #.#.#.# #.#.#.#.# #.# #.#.#.# #.#.#.#.# #.# #.#.#.###.#.#.#.# #.# #.#....^..#.#.#.# #.# #.###.......#.#.# #.# #.###########.#.# #.# #.............#.# #.# ###############.# #.# #.#######.# #.........# #########.# #.# ###