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