########## ......... #........ #####)# ##...).#### ##.........# ........<##.# ###......##.# #.......#.# #.##....#.# #.#.......# # #.......# ..........# #.###...#.######## #. #............. ###.###..##.######## ..#.........# #.#####..##### #.# #......# #.###.#####.####.# #...........# #####.####### #.# #.# ######.# #hw....# #h###### #. #h #h #. #. #.