######### ##### #########.#.#.#.#{ !?.?## ###.......#'#'#'#'#+#+#+#...... ##......^.^....^....^........... #........^..^....^.............. #.....∩.∩.............^...M..... #........................M^..... ##..........^.........^^^M...... ###.......#+#+#+#+#+#+#+#...... ######### .?!!## ####