### ####.## ##.#...## #.......##### ##.......##.## ###.##..#...## ###......#.## #..........### ##........##.## ####...........# ##.##.....#.....# #..............## ####............## ##.##...........### ####...........#.....## ##.##..#....#........o[# #.........#.##......[>o# ##............#......[.[# #....###...#.#)........## ##.### ######...........# ### ##......#...# ##........## #........## ##........# ###...#.## #....## ##...## #...## ##.## ###