######### #...?...# #.......# #.......# #.......# #.....>.# #.....>.# #<......# #...#.#### #.###.# #.. .# ...# .. .... ## ###. #. #### ... ##.#### #..<..# . #### .......<..# .. ...############.....# ... #..<.....# #.....# ?... #........#####.....# ..... ####.>.....#...#.....# ......##### .. ...............#.....# ......O...#########.... ...........#####.....# #..######.....#.....# ####.......# #####...### #.......# ######.....#### #.......# #.......##....# #######.### ...###########.######.......##### ###........###...#...## #.......#####.........## .....#####................# ##### ######...........# #........>..# ##.........## ##...#...## #########