####### ##### #.....#### #...# #........# ##...#####........# #.................# #.###...##.......## #######.###...####.....# ..............# #.##### .#####.###...# #.# #.# #...# #.# ##.###...####.# #.)...........# #..###.######## ####<.###.# .#.......#.# #.........#.# #.#.......#.# # #.......#.# #(......#.# #.......#.# #########.# #.# .# #.# ##.###?# #.# #...... #.# #..... #.# ######### #.... #.# #.......# .o. #.# #.......# #o# #.# #.......# #.# #.##############.......# #.# #......................# #.# ###############........####.# #.............# ###############