#. #. #. # ###.# ###.# ...# .o. #############.###.# #.................# #.###########..#..# #.# #..#..# #.# #..#M...# #.###########..#.#..# #..............#.#..# ######..#####.##.#..# #..# #....# .# #..# ###### <# #..# #..# #..# #..# #..#