###. ##.... ###....... ###..."...... #..O.......... #.....(....... .. ##............ #..# ##.....?..... #>. #........... #..# ##.......... #..####........# #...####....%## #...##...#### #...O.### #...### ##.### ##.###### ##.......## #....<....## ##..........# #...........# #..?..........# #............... #................ #..##............. ..# #........._... .# ##........... #..........