####### ##...... ##...... ###......## #......##..##...... #.....##....##..... #................. #................ ##.M.....M.(...Z# #(##........##'# ##..##......##.M## ##....##....##....## ##......#....#....ZM## #.......#....#.....M.# #.......#(...#.......# #.......#.(..#.......# ##......#.(..#......## #.....##....##.....# ##..M.##....##....## #...###.∩∩.###...# ##### ###### #####