##### ######...# ###### #......#.######## ###....########## #.####..>.......############ ##PPPPP..#....[..# #.# ########.....)....)...# ..P$$$P....#####.# #.# #.....#########.# #.P$$$P..### #.## #####.#### ##...## #.# #rP$$$P.## #..# #........# ##.## #.# ##PPPPP.# ##.# #.###.##.# #.# #.# ######.# #.# #.# #.##.### #.# #.# ##'## #.# #.# #.##...# ##+## #####.### ##...## #.#### #.# #......# ##...## #.......# ##.....## #####.#.###.# ####...# ##.....## #.###.#.# ##.......###........##.# ##..## ##.......## #.#.#.#.# #.........##.#.#.#.###.#####...####.........###.......# +.........+.....>...........................'.........# #.........##.#.#.#.#.#######...###....[.....###.......# ##.......###.#.......# #...##PPPPPPPPPPPPPPP#.##.## ##.....## # ###.#.#.# #.#.##PPPPPPPPPPPPPPP####.##### ##...## .......# #.#.##PPPPP.....PPPPP##.......# ##'##### #.#.#.#.# #.#.##PPP..PPPPP..PPP##.#.###.# ########.#...# .......# #.#.##PP.PPP...PPP.PP##.......# ...........#.# # #.#.# #.#.##PP.PP.PPP.PP.PP####.##### ..######.#...# .....# #.......PP.PP.PP.PP.P# #.# ##......## #.#.#.# ###.##P.P.PP.P.PP.P.P## #.# #......#.####......# #.##P