#################################################### #................P...................%..%...P......# #....P.............P................P...%).........# #....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~....# #....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~....# #....~~#####~~~~~~~~~~~~~~~~~~~~~~~~~~~~#####~~....# #....~~#gg.#..%.........................#...#~~....# #...P~~#...##############################...#~~....# #....~~###+# #'###~~....# #....~~~.# #.#.~~~....# #.P..~~~.# #.~~~....# #....~~~.# #.~~~....# #....~~~.# #.~~~....# #....~~~.# #.~~~..P.# #....~~~.# ################ #.~~~....# #....~~~.# ....#....#...... #.~~~....# #....~~~.#.' ....'....'...... '.#.~~~(...# #...P~~###'# ...#....#...... #'###~~....# #.(..~~#...#############''')#############...#~~P...# #....~~#ggg#.............)%))...........#...#~~....# #....~~#####~~~~~~~~~~~~.).))%~~~~~~~~~~#####~~....# .8 8 #....~~~~~~~~~~~~~~~~~~~..).~~~~~~~~~~~~~~~~~~~....# .... #....~~~~~~~~~~~~~~~~~~~....~)~~~~~~~~~~~~~~~~~...P# .#'# #.....P.......................)))..................# ..# #######.###########.######.##.#######...############ #####.### #.# #.# #...)# ###.# ........# #.# #.# ####.## #.# ##....# #.# #.# ##...## #.# #...5.# #.# #.#######.....# #.# ##....#########.# #............### #<# ..#.###..............# #########.....>######.# #........#.########### ###.##........# ###.####.#.# #.########### #........# #.# ######.### #.# #.# #.# #.# #.# #.# #.. ... #.. #.