. .. ... ...# #. .....# #O #.# ####....# #. #.# #######.<...# #.##.# #..?.....##.# #..#.# #........# ## #...# #........##... #..#####............# #...............###.# ##.####.....>...# .# .. #.# ##........###.###o.# #####.##########.....<....... #........#.....#...##[..##..# #........#.7.7.#.####.#.# #........#.._..### #..#.# ##########.7.7.# ###.##.#.. #.....# #.......... ####'#####%..##...## #...s####%.)...$..# #....###...%....##..## #.## #...!....### .# .......###### # .......## .#..... #....# #..[# #...