### ....... ..... ..... ... ... #.# #.# #.#### ###+### #.#..#####.....##### #....#...#.....#...# ###..#.<.'..8..'.8.# ##.#...#.....#...# #.####.#####.....##### #.#....#######'### #.......##.##hK# #.............## ##......##.#### #####....###.# .........###.# ######.......# #..####.# #.. #.# #.. #.[ ... ###. .... .# .... . # .