####### .. ..... #$#.##...# #.....rZ.# ..# #. #>.# .... ###.###..#..... #.$......M....# #..%....##.#### #....<..# .# ..........# . .#........# .# #........# # #........# ...######## .##