### #.. #..####### #........# ####........# ............# ............# ............# ..........M.# .....####.....# ..... #####.# .... # >.. .<.