######################### .......................... ..................%......... #..................... #.....#####.......... #.....#8.8#........... #.....#...#.<...####. #..####...####..#..# #..#8.......8#..#..# #..#.>.......'..#..# # #..#8.......8#..'..# .# #..####...####..####..# #.....#...#...........# ######.....#8.8#...........# ............#####..###'####.# ..................#......# # ##########........#......# #........#......# #........+.....∩# #........#......# #........#......# #############(.......'......# .......M...((........######## ....:..#########............. ..... #.....####### ..). #.....# ... #.....# . #.....# #.....# #...... #....### #....# ...