.. ...... #.# ..... #.. .... .. ... ###.#.. #..... #.#..# #.##.# #+#### ###.##.# ....... { ##o#{#..## ....... #.#{{.#..##....... ####.............. #####.......... ##......... #......... #..#+#### ##<#.# #####...# #.......# #.####..# #..# #..# ##.# #.# #>####### #.......# #.#####.# ...# #.# ##### #.# ########.# #......#.# #######.####.#.# #.......# #.#.# #.####### #.#.# #.# #.#.# #.# #...# #<# ###.# ### ###