######## #......# ############# ##......#############...........# ####...............................# ..............................(.....######## ............................................# ............................................# ..............###..........................# . #............# #....................).....# ..##............# #..........................# ................# #.................M........# ................# #..........................# ................# #............############### #################.........###............M...... ........>.................'.'................... .........######...........###................... .................##.....### #............##..... ...##............##.....#####............# ..... .. #.............#.....#...#(...........# ..... . #.......(.....#.....#............M#####..... ..........####.......#........................ ...........# #......#......................... ...........# .... #.......................... .............. ... #...........#....#........# ............#..... ..............#....+........# .............+.....+..................#....#........# .............#.....#..........#####...#....#........# ..........(..#........................+....'........# ......................................#....#........# %.......................................#....#........# .................##...............(......#....#........# ##...####..........#......#..........#....#....#..<.....# ########## #..................#.................#....#....#........# #........# #......................##+#..........#....###########'#.# #.####.### #...........###...............#......#....#.......###.#.# #.#.##.# #...........# #...............#M...................##.#.#####.#.##.# #...........###...............#.....................#.#....##.#....# #...........#................>......................#'####'##.#.#### #...........#.....................#...........................#.# #...........#......#............................................# #...........#......#............<.............................### #...........#......#..........................................# #...........#...####..............##'####..........##########.# #...........#...# ##.............##.# #..........# #.# #...........#...# #.............##.# #.......#### #.# #############...# #.............##.# #.......# #.# #...# #.............##.# #.......# #.# #...# #.............##.####.......# #.# #...# #.............##....#.......# #.# #...# #.............#####.#.......# #.# #...# #.............# #.#.......# #.# #...# #############'## #.#.......# #.# ##### #.............######.#.<##################.# #.#############......#.....................# #.# #.############################ #.# #.# #.# #.# #.#############.# #...............# ###############.# ###