########## ###........# ########### ############# ###..........####.........# #...........# #...#........#..'.........# #...........###.###........#.##..<......# #.....<......)..# #........#.##.........+ #...........##### #..........##.........# #...........# #........####.........# #...........# #........# #######+### #######.##### #........# #.O...# ##.####### #'##### #. #..O........ #....?.>... #.......... #.......... #......... #......!. #....... ##' ##+########### #......<.....# #............# #........O...# #........5..<+ #............# ............# ############