##+# ##...## ##.....## ##.......## #.........# +.........+ #.........# #.....@.# ##..F..## ##.(.## ##'## #.# ### #.# ...##.## #.#...## #......# #>#...########. #.##........... .##.##...######## .........# ....##...# ######.### # #......# #. #.####.# ###.# #.# ######## ......# ### ####.###......# ..###..## #.. ..# #....<.....##.# ).##⌠##..####.# #.# #.##.###.#.##.# ..##...##...##.# #.# # #...##.#.##.##### #.##..!..##..##.######.# ......#.#........# #.+...♣!.⌠#.........##.# ###...##.####.###.# .#.##..%..##.###.###.##.# .# ##.###.# #.# #.# ...##...##..# #.###.##.# . #.###.####.# #.# ....##W##..## #.##..##.# ##. #.##.......# #.# #.##..###..## #........# #.. #+#P.P########.##### .........## ####.##### #.# ##.## ##........# ###......## ##.# #.#### ##### #.# ###.........# ##.......## ##..# #.##.## ##.#..n#.#...#..##.##..# #.........####...#########.#...####..#.ZP#.#P..#...#.##..# +.........+.......................'..#.ZPP.PP..#.....##|.# #.........####.......#####.#...####..#.ZPP_PP..#...#.##..# ##.......## #.....#.# #.##(## ##.#.nPPPPP..#..##.##..# ##.....## #.###.#.# #.#### ###..nPPP...#.........# ##...## #.###.#.# #.## ##.......######.##### ##'########...<...#####..### ######### #.# #.........####.####......># #.# #.# #.#######.# #.# #.###.#.# #.# #.# ##.## #.# #.# # #.#.# ##.## #.# #####...######.####.# #.#.### ##...## #.# ..>.................# #.....# #.....##########.# #####...######.###### ###.#.# ##...............# ##.#######.# #.#.# ##.#.############ #.........# #.#.#########.# ########### ..#...........# ###############