### #.######### ########.........# ..# .........#######.#.##.# #######.......<#.#.##.# #....#.#####.#.##.# #.##.#.......#.##.# #.##.#######...##.# . # #.##...........##.# ....#.########.##########...##.####### ......$$o.$..$...$...................#### ....#.#########.....#####...##.#####<...# . .. ...../..........#.......##.# ... #...####.##...##.##########.# ... .{{..# ##...# ... {{{.....# ## ###...# #...# ###########{# ..... ...... .........# ##...# #.#...# ########.# #........... #.# .>......# #.# #.......# #.# #.......#### #.# #..........# #.# #.#....$.....# #.# #............# #.# ......$......# #.# #...##....Y.####Y# #....$...........# ##.###.$..[....### ......$$.......# ##..##$........# #. #.........# # ########.## #.# { #.# #.# $ .# $