########## #........# #........# #........# #.....(..# #################..<.....# ........................# ###.##P.~###.............# ##<...~~7~7##.~~~~~.~~~~..# #..###~~~~....~~~~~.~~~~.## ##.## ###..###.~~~~~.~~~~.# #..# #### #.~~~~~.~~~~.# ##.## #.......~~~~. #..# #.~~~~.... .. #.## #.~~~~.~~ .... #)# #.~~~~ #.>.##%## ..~~~ #....%)# . ##.....### . ###.....####.... #####..#......... ##### ..........##########...####. #####.#...##### #.......... ###.#.......####.......# .....###.###....%.....# .........##.h.####.#### .#######....#.# ##.## #....##.# #...###### #......#w###)......... #...####....#.).####### #### #.......# ##......# #.#..#.# ........# ........# .......# .... .+ . .