####. ### ........%# ......##.# # .....#..# #.##.#....## ...........###... ................... ....#O#.#####..... ##. #.### #. .#a# #.# #.#... #.# ...# #a######..# #...5Oa...# ########.## #.# #.### #...# ###.# #.# #.# #.# #####.## #.......# ..####..# #..# #..# #..# #..# #..# #..# #..# #..## #...# #.#.# ...#.# #####.# #.# #.# #.# #####.#######. .......