.### ....+ ....# .# # #...# ..# .##.####...##..# ...............# ...............+ ...............# .##...##o..##+## ######..o# ..## #.[.......# .... #........o# ... ##.######o# #.# # ######.###.### #...+........# #...#......^.# #..######..## ##..######..# #...........# #...........# ##...###....# ##'#####....# #)....#......... #....<#......... #.....#.......... #.....#.......... #.....#.......... ########....##..