#################################################### #................P..o.......................P......# #....P.............P........%%......P..............# #....~~~~~~~~~~~~~~~~g~~~~~~~~~~~~~~~~~~~~~~~~~....# #....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~....# #....~~#####~~~~~~~~~~~~~~~~~~~~~~~~~~~~#####~~....# #....~~#...#............................#ggg#~~....# #...P~~#...##############################.g.#~~....# #....~~###'# #'###~~....# #....~~~. #.#.~~~....# #.P(.~~~. #.~~~....# #....~~~. #.~~~)...# #....~~~. #.~~~....# #....~~~. #.~~~..P.# #....~~~. #.~~~....# #....~~~. #.~~~....# #..#....~~~. ..#.~~~....# ##..#...P~~###+ #'###~~....# .....#....~~#g.. #### # #.. #~~P...# #....#....~~#gg. ..... .o #.g #~~....# #.#.##....~~#####~~~~~ ~oo#####~~....# #.#..#....~~~~~~~~~~~~ ~~~~~~~~~~....# #.#..#....~~~~~~~~~~~~ ~~~~~~~~~~...P# ######.#..#..(..P.......... .......)......# .........p..........########### ############### #######...........#............ #.......#......#............... #.....)#######.#.......######## #.......)(..##.#.......# #.......###)##.........#### #.......# #.####.#........# ###.......###......#........## #.......#.......###..........# #########....................# ##...........##.#####.# #.....#.$.....#'## ##'### #.....#..>$.##...# #....# #........$.......# #....# ####'##.....#....###p...### #...)...#..#....#.........' #.......#.#.....#.#.....### #.......#.###..##.#.....# ####.......#.........#####.# #...##.#########.#.#.......# #...##.#...........#.############ #...##.#.#######.....# #........# #########...##.#.# #.....# #.######.# #......>'....#.#.#### #.....# #......#.# ######## #...)...#....#.#.##.# #.###.# #........# #......# #.......#....#.)..#.# #.#...###...<....# #......# #......#####.######.######.#........<...# #......# #......# #...............#.###........#########......# ##.##### #############....#.# #................'......# ###.#### #.............##.#.# #...###.##########......# #......# #.##############.#.# ###.# #.# #......# #.#.##.# #.# #.......#.# #.# #.# #......# #.#..#.# #.# #.#######.# #.# #.# ######## #.#..#.# #.# #.#######.# #.# #.# #.##.#.# #<# #......##.# #.# #.# #....#.# #.# ######.##.# #.# #.# ######.# #.# #.##.# #.# #.# #.# #.# #.##.# #.###.# #.#####.# #.##.# #.....# #.....(.# #....# ####### ######### ######