###### #.<..# ........M.# ####..<...# #.#....# #.#....# # #....# #..%.# .....#