# .# . # .# ####.####.####. ....%.......... .......<....... .............$. ####.####.####. # .# . .# #