######## ######## #......# ##......# ##.....### ##.......# ##.....P# ##......### ##.....## #P.....## ##...^.#### ###.....## ##.....#.# ######### ### ### ### ##P.....## ##.....## #####..##...########.########.#######.######P.....## ##.....####................................!...(..#.##.....## ##.....#..........................................##.....## ##............)...........(............................## #....................................................## ###.................................................## #..................................................### ##........##############P##.#.############.#...[......# ##...).......# ######## ###..........# #............### ##...........# #.......#..>..P# ##............# ##......##.....### ##......#......# ##......###......# ####......##......# #.......# ##.....### #.#.....###.......# #.......## ##......# ##.....P# ##......## ##.......# ##.....## ##.....### ##.......# ##.}....## ##.....## ##.....## #.......## #.......# ##.....## ##.....## #.......# ##......# ##[....## ###.....## ##......# #......# ##.(...## #......## #......# #......# ##.....## ##.....## #......# #......# ##..>..### ###.....P# #......# #......# ##.....(###......### #......# ##...^..# #.......##......P# #......# #.......# ####...........### #......# #.......## ##<........## #......# ##.......# ##........# #......# #.......# ##.....### ##......# #^......# ##.......## #.......# #......## ##.........## ##......# #......# ###.....#.....## #......# #......# #P.....###.....## #......# #......## ##.....## ##.....## #......## #.......# ##.....## ##.....## #......P# #......## ###.....## ##.....## #......## #......# #........# ##....h### ##.......# #......# ##.....#### ##....(P# #.......## #......# ##.....## ##.....### ##......# #......## ##.....## ##......# #h.....# #.......# ##.....## ##.....## ##>.....# #......## ##.....#.# ##.....## #.......## #......# ##.....#### ##.....####.......# ##......###.....## ##.....###......## #.......##.....## ##......#......# ##......#.....## #......#......# ##...........## ###...........# #...........### ### ### ### ###..........## ###........##.###.################.####.###.#.........#.# ##.................................................#### ##..................................................## #P...................................................### ##.(...................................................P# ##.....##.........................................##...[.## ##.....#.##.......................................####.....## ##.....######P#####.###########.####.#P###.######.## ##.....## ##.....## ### ### ### ##### ### ### ##.....## ##......# #.#.....## ##.....### ####.....## ##.....## ##)....### ##.....## #P......# ##.....#.# ###.....## #.....#### ##.....# ####### #######