#. .. .# # ## .# ..# . #.# #.# .# # #. # .##..# .# . .# .## ..#.. . # ##.## ##.## # # . ###...###...## .#.....#.....#....a#%. .... .................. .#.....# ....#.....#.... ##...# #...###...#####.# # ##. # ##. # ##.## # ###.. ###... ...# . .....#... . ....# .. ..... ... ..... .#.....#... #. ..#.