## .# .# ####.# ##....#### ##.....#..+ #....<...# ### #.......## ....#...)...### #.....[.....# ####.....##... #.......##..# #.......##.## #..........# ##......##.# # ##.?...# # #. #...### ..#.#####.##### ..............# .###...#####.... ##.###.(#########.. .......)..{.oooo... ###...#.#########.. #..###)# #.....)...(..# #.#..........# #.......^..# #..........# #..$.......# ############