. # .... ...?. #....% #..... ##.....############################# ...................................# ...............<.............>......# .....>....###########................ ###....?###.........##.######...###.b #..... ##.#######.##)# #..## . #..... ##.#..O).#.##.# #.## #..... ##.#.###.#.##.# #.# #..... ##.#.#>..#.##.# #.# ...I. ##.#.#####.##.# #.. .... ##.#.......##.# . ##.##########.# ##............# ############### ...######### .....# ..###..# +..# #..# ..##