################ ##.....Z(.......## ##....ZZ####Z.....## #......##..##...(..# #....(##....##M....# #...(..............# ##....M..(....(ZMZ## ##.............M## #+##...(....##M# ##..(...##.M## ##.(..##....## #....#.....?## #....#.....!$# #....#....Z.$# #....#.....$$# #....#.....$## #....##..!$$# #....##..!$## #.∩∩.###.!$# ###### #####