################ ##...MMM........## ##......####M.....## #......##..##......# #.....##....##.....# #..................# ##................## ##..............## #'##........##'# ##..##......##..## ##.M..##....##....## ##!.....#....#.....!## #$......#....#M....!$# #$......#....#M.M.!.$# #$$.....#....#M...!$$# ##$.....#....#...!..## #$M!..##....##..!..# ##$!..##....##..!.## #$..###.∩∩.###..$# ##### ###### #####