.# ##+# ###.## ##...## #....# ##.....## #.#.# ##.......## #..##### #.........####......# +.........).<.....# #.........###....## #.......## #.#..# ##.....## #....# ##...## ###..# # ##'## ###..##.# #.# #.#{....# #.# ##o#.#### ##[## ###.# ##...##### #.# #........# #.# ##...###.# #.# ......####.#####.# ####..........{..# #..####.####### #..####.# #.......# ##.###### #{# #{# #{# #{# #{# .oo ...