.. .. #.. ..# #.. ..# .###.. ...###... .....%###........ ....._......... #..O.@# .%.%. . #_.