########## ...#..<.# ####.#.#..#.# #...........# #.##.#.#..### ######....#....# ........######.# ##......# .# #.###..######.# # #.........# #.######### #. ##