######################################### #.....^^#....^...#....<.^...#......#....# #.....^^#M......^#....^.....#......#.^..# #.......'^.....^)'..^....^^^'^....^#....# #.......#^......^#^.........#...^.^#^.^.# #.......#.^.....^#.^..^.....#......'.^..# #^...###############################'#### #....# , ,,,, , ,,, , , , ,, ,#....# #^...# ,,, , , , , ,,, , ,,, {{#....# #>^.2#, **, ,, , , , , **, #^...# #...?#,,* *,, ,∆ ,,, ,,∆,,, * ,#....# #..^>#, * , , , ,{ ∆,,, * ,#....# ######, ** ,, ,,,,, {,, ** #....# {,, {{,,,,, , , ,,, ,{ ,#....# * ,, ,,,, , ,, , , ,∆, ,, ,#....# ,,,' ,,, , *,, , , ,,,, , , ,, #....# ,,,,* ,, , , , ,,,,,, , #>...# * , ,,,, , ,, ,,, ,, ,, ,,###### ,,*, , ,,,,, ,,,, ,,{ * ,* * , ,,, ,* , , ,, * ,, ,* , {* *, ,,* ,, , ,,,, ,, , ,, , , ,,,+ ,, * ,* ,, , ,,, , , , , ,*,,,{ *,,,, * , , , , , , , * ,,* { * ,, , ,, , , ,,, ,* *,,* * , ,* , ,, , , , , * , , *** , , , ,, ** , * * *,,,,*, , ,, ,, , , , , ,, ,, * ,, *,, , , , ,,, ,, , ,,* '* * **+ ,,,, ,,, , ,, , , * * * ** ** * * , ,,, * , , * , , , , , ,, , , , ,, , , , ,, , ,, , , , * , * , , , , * * ,, , , , * * * * *