############# ######## #...........# #......# #...........# #......# ### ###.....##'##.###.)....#####..# ........#...#.................# ........#...#.................# ........#...#.....).#####.....# ........#...#..######.. #.....# ........#####..#....... #.....# ...............#....... #.....# ...............'..(.... #....... #######........#....... #...##### #........#....... #...# #........#....... #...# #........#..[.... #........#....... #........#...#### ####.....#...# #.<...# ########.....# .. .............#####.. .........))....?[... .................... .........>.5........ ######....hp........ #.....WZ....... #....5z........ #.......####### #......... #.......... #.....###### #.....# #.....# #.....