######## ########### #......######### #.........########### #..............##########'#######..%%.......# #..............#...................########.# #..............#...................# #<# #..............#...................# #.# #..............#...................# #.# #..............'...................# #.# #......#######.#...................# #.# #......# ####.#...................# #.# #......####....#............. ..# #.# #......).......######...... #.# #.................# #.... ##### #.# #.(...............# ... #...# #.# #.................###.. #.#.# #.# #............PP......... #.#.# #.# #..........P.P.>...## #.#.####.# ... ...... #.........P.>P.....#.... #.#.#....# ....#)....####....................# #.#.#.########### ######....#........#...#####...PPP......... #.#.#...........# #........##........#...# #.............. #.#.#.....####.## #..................#...# #.............# #.#.#.###.# #.# #..................#...# #.............# #.#.#.# #.# #.# #...............# #(..# #............. #.#.#.###.# #.# #...>....##.....# ###'## #............ #.#.......# #.# #........##W..%.# #...# #........... #.#.#.########.## #........##.##### #.### #........... #.#...<......#..# #........##.# #.########........... #.#.#.#).###.#.## #...........# #..................... #.#.#.#......#.# ######......# #############'######## #.#...##.....#.# #.......# #................# #.#..........#.# #.%#....# #.#####...######+# #.#.#######..#.# #####%......# .....#...##### #.#............# #.........#.# #..........# ###.############## #.........'.# #####.####.# #.>..............# #.........### .....##.# #.#.############.# #.........# ###.#.##.# #####'#<..# #.# #####...#........ ###+#'##'##+ #.........# #.# #..(#.####.. #.........#.# #......##.# #.# #...... #........(#.# #.......#.# #.# #.#..... #.# #.........#.# #.......#.# ######.## #.#...... #.# #....)(...#.#.########.......#.# #.......# #.#....... #.# #.........#.#........'.......#.# #.####### #.#...... #.# #.........#.##########.).....#.# #...# #... #.# #.........#.######## #.......#.# #.### #.# #.........'........# #...∩...#.# #.# #.# #.........#.######.# #######.#.# #.# #.# #.........#.# #.# #.#.# #.# #.# #.........#.# #.# #.#.#####.# #.#####.......).#.# #.# #.#.......# #.........#.......# #.# #.######### ################### #.# #.# #.#########.# #...........# #############