#################################################### #...)............................................... #................(....#########........>.........# #......##########'##..# #..##########......# #......#...........+..# #..# #......# #......#...........#..# #..# #....(.###########. #......#...........#..# #..# #.........%M(.((((( #......#############..# #..# #.................( #.....................#########..# #.......######.... #................................# #.......# ... #......<......................... #.......# # #.........(................... #.......# #...#######.................. ........# #...# ..####..#########. ......# #...# #..# #>## ..# #...# #..# ...8# #...# #..# ....# #...# ..# #..# .... #...# #..# #..# . . #...# #..####..# #...# #........# #...#######........# #.......)..........# #...........####...# #...........#..#...# #..######...'..#...# #..# #...####.### #..# #........# #..######........# #................# #..#############.# #..# #.# ... #..# #.# .... #..# #.# ..# #..# #.########..# #..# #...........# #..# #...........# #..#############....(......# #.............%............# #..........................# #.............................. #..................############ #......#########...# #......# #...# #......# #...######## #.....[# #........... #.[....# #..######### #......# #..# #......# #..# #.....^# #..######### #......#########........... #........[..))............. ##########################