############## ######............# ##### .........########.# #####...# ######.#.########.######## #.......# #.#.................. #.###...# ###.#.########.#######. #.# ##.############### ##.#.#.#### #.# ####.####...............# #.........# #.# #.# #...........###########.# ......#.##.# #.# ### #.# #.####.####.# #.# ###.#.#.# .#####.###.###.# #.# #.# #.# #.# #.####.#.#.##.)..........##.# #.# #.# #.# #####.# #.............>.....###.###.# #.# #.# #.# #<....# #####...############# #.# #.# #.# #.# #.#######.##### ........# #.# #.# #.# #.# #..))).##.# .####..<# #.###.# #.# #.# ######.##.# ##### #.....# #.# #.# #.##.# ##.##.# #.# #.# #.##.# #.##.# #.# #.# #.##.# #.##.####.# #.#########.##.# #.##......# #........##.##.# .#.######## ########.##.##.# # # #.##.##.# #######.......# .............## ##########.#.# .....!.# #.#.# ......## #.#.# #...... #.#.# #.....# #...# ..... #..## .o.# ##.# #o.# #########.# #.#####..# #.........# #......o.### #O#######.# #######....# #.# #.# #.##.# #.# #.# #o##o## #.# #.# #....o# #o# #.# #.##..# #.# #.# ####.##o.# #)# #.# .........# ##.#######.# ########.####..........# #.o.....######### #........# #.######## #. #. #. #.