##### #∩.∩# ##.## #'# ##.## #####...### ##...'^..'.## ##..###...#..## #..## ##'###..# #'## ### ##.## ##.## #^.# ###...### ##.## #.'...'.## #..# ###...#..## ### #.## ##.###^.###'###'# #'# ##..#...##.# ##.# #+.'...'..# #..# #.###...#### ##.##^#* ##+## #'#^#* ##.'## * #...#### *+...'..## * #...##..# * ##.####.# * #+# #'# *, #M# + * #.? #.##* * * #.# +* , *#+#**, * * , * *