.. .. . . ...##. ..... #.#.. #.#.# #.#.# #.#<# #######.#.# ..........# ######.#.# # ##.#.##.# #......# ####..#.##.# #.......# . #.##..#.# #. #.##..### #..##.##..##{ { { #..........# .###.##..#...+ .........#..## ............# { { ####.##.##.## #.##.##.# #...[...# ####.#### ###.#######.# ......o.....# ###...o.....# #.........# ###########