################ #..............# #.############.# #.#.. #.# ### #####)#.##########.# #.. ...#.#..........#.# #######.#####.#.#..##....#.#.# ......w.............#.##...#.# ######.#...#.#.#..##.######.# #...#.#...#...#...)....# #...#.#.#...#...########## #...#.#.###................. ....###.#.......#............. ... #.#######.#............. # ## #.# #.....##.....#. .# #.# ###...##.######..# #.# ......8.....8.... ####...#.....#... #...#..<..# #.. #.....# #.(.8.....8.. #..######.##..# #. .# .# # .. # #.# ..