#......... #......... # #..#......#........ #. #..#......#......# ##.. #..#......#......##...## ....##..#......#......#.....# #......+......#......#.....# #......#......#......#..[.######### #......#......#..###+##...#.......# ..##+###'#......#..##..##...#.......###### .......<....#'###...........#............# ............#..#............'............# ............#..#...##..##...#............# ............#..'...######...#............# .......##+###..##...... #####............# ....... #..##....... #.......###### ....... ........##..# #.......# ....... .........# ..# #.......# ............ .. #.......# #+###..##.... #.......# #...... #.. #.......# #...... #.......# #...... #.......##### #.....###+## #.......#...# #.....#....# ..#### #.......'...# #.....#....## #....# #.......#...# #.....#.....# #....+ #.......#...# #.....'.....+ #....# #.......#...# #.....#..#######....###########+#####+#.......##..# ##....#..####..##..........................#####..# #....#...'.....#..........................# #...# #....#...#.....#..........................# #...# #....#####.....#..........................# #...# #....#..##.....#..........................# #...# #....#.........#..........................# #...# +....#.........'............................ ##### #...M#####...###.....#####'##....##########. #..... ###'###.......#..#...#....# #......#.....#.......#..#...#....# #......#.....#.......#..#...'....# #......#.....#.......#..'...#....# #......#######.......########....# ######## ######### ######