. . ### .# ..##. ####... ..... # #..#.##... #O......# #####.#....... #########.....#####... #.......#.##.## # #..........O.# #.....^.###### #.......# #.......# #..>....##### ##..........# #..........# # #..........# #. #### #. #..........###### ####.###.. ..... #........O....... .........####### ..... #........<.###########.. #...........# #..... #..........#####.......###...........##...... #..........#...<.#######.............#...... #######......##### ...#######.###.....# .....######......##. ####.......# .. #.##### .......... #.....###.?##...# .........# #.##### #....?... ..........# ####.# #.##.#..# ..........# #....# #O# # . ..........####.#### #.# ..........##...#### #.# ..................... ... #....)...############ ##.## ..........# #.# .......<..# #.# ..........# #.# ..........# #.# ..........# #........## ##......## ########