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