############### #.........^...# #.###########.# #################### #.# ##.## #######..................# #.# ########...#######...##..#############....# #.# #.<<.....#.............................#..# #.# #O######...##........##..#############....# #.# #.# #..#....).....####.# ##.#.# #.###.#####....##.....######.# #.#.# #.............###............# #.#.# #####..####.### ####.#.####### #.#.# ##)# #.# #.#.# ##.#.##### #.# #.########.#.# #######......... #.# ##.##.......#.# #.........######## #.# #...#.#######.# #.#####........... #.# ##.##)# #.# #########.## ####.####### #.# #.##.# #.# ##......(...# #.# #.# #.##.# #.# ##.....####..# #.# #.# #.##.# #.###.......###..# #.# #.# #.##.#######.##..........#..# #.# #.# #.##.##...##.##....>...#.#..# #.# #.# #.##....#)...##.#.....##.#..#######.# #.####............##.##...###............# #..........##.###.##.###.######.....###### ##.####.#####.# #.##.# #.........##.# #.# #.# #.# #.##># ############.# #.# #.# #.###.##.# #.# #.# #.# #...(....# #.# #.# .# .....##.#### #.# #.# .# ..## #.# #.# #.. #.# #.# ### ... #.# ... #.# .... #.# .....