######### #+#+#+#+#.......### .......^..^.......## ..........^........# ...........∩.∩.....# ......^.M(.........# ....^...^.^.......## #+#+#+#+#.......### #########