###### ####################################### #########....######## #.................................>... .....................# #...................................# ######..............# #.........###'####..................# #.##....#####..# #.........#......'..#######.........# #.####### #..# #.........#......#..# #.........# #.# #.(# #.........#......#..# #...#####.# #.###########..# #.##'#....#......#..# #...# #.# #..............# #.#..#....#......#..# #...# #.# #....!......>..# #.#..#....#......#..# #...# #.# #..#########...# #.####....########..#######...# #.############..# #...# #........... .............#####...............# #...# #..######### .................................# #...# #..# .........................P.PP.#########...# #..# ...............<......................#...# #..# ..#+##...........######...PP..####+##....## #..#########.. . #..########.# #.PP.P...##.8.##....## #............ #..# #.# #......#..##...##....## #............. #..# #.# #..........##...##....# #.......### ..# #.# #...........##...##...# #.####..# #.######...#####....''.8.++..# #.#..#..# #..........# ##..##...##..## #.#..#..# #...######.# ##..##...##..## #.#..'..# ########...# #.####..##...##..## #.#..#..# ...........# #......##.8.##...# #.#..#..# ...........# #.....####'##....# #.#..#..# .........<# #................# #.#..#..# ..........# #.....######.....# #.####..# ..........######.....# #.....# #.......# ....................# #.....# #.......#### .....#+###+#..####.######.....# #............ .... #..# #............# #............ ... #..# #............# #.<.......... . #..# #............# #....b........ ..#######..# #..........<.# #..##'######## #..........# #............# ###..#.........# #..........# #.######.....# #....#.........# #..........# #.#....#.....# #P..P#.........# #..........# #.#....#.....# #....#o#####... #..........# #.+....'.....# #....#%# .. #..........####.#....#.....# ###..#)# #...............#.PPP#.....# #..#)# #...######.................# #..#(# #...# #.................# #..#.# #...# #.................# #..#.# #.####...######.................# #..'.# #........##P..8....########..... #..#.. #........##........'......#.. #.o### #..................#......# #.. ..........8.......#......# ..................######## ...................... #####################