######## ##...... ##......#### .. #......##..## ..... #.....##....##..... #.....Z......M..... #...M....M....... ##MZ...Z........ #'##........# ##..##......## ##..M.##....## ##..Z.M.#ZM..# #$!!M...#....# #$!?....#....# #$$!....#....# ##$!....#....# #$$!..##....# ##$...##....# #$..###.∩∩.# ##### ######