##### ##### .. ##### #...###### #...###... #...###...##...###..?...... #..............##..........# #.............!............. #.................)Z.oooo... ####...........((........... #......#...#########...w.... #......#...# #........ #......#...#### #...#... ####..........### ####### #....<........ #............. ######...##.. ./.# ...# ...# ...# ...# #