.. ## ... .. .... #.#######.... ###............ .....ooo....# ### ###.....# #.. ..#.....# #.###.#.....# #...#.#.....# #.#<#...#.....# #.............# #.............# #........#....# #........+..### ##.......#### #.......# #.......# #.......#