#.# #.# .... . .#.# ########## .#.#.# #........# ...#.# #........# #..#.# #########........# #..#.# #................##########..#{# #...........[................#o# #..<.............##########..#S# #..............### #..oh# #......(.......# #...a# #.......^......# #..?.# ####..............# #.......... #.##...........#### #.##.###### #<########.....# #.#o.. #)# #...).# #.#..## #.# #.....# #. ..# #.# ###.### #..# #.# #.# >. #.# #.# #.# #[# #.# #.# #.# #.# #.# #.# #.# #.# #.##########.# #............# ############.# ###