.. .. #.. ..# #.. ...# .###.. ...###.... .o..%.###......%.. ....._.......... . .. #.....#....... .....#_.