##### ##...## ##.###.## ######### #.## ##.########### #.......# #.# #..##.......# #.#####.# #.## ##..##.#.###.# #.# #.# ##.###...##....##.####.### #.# ####...#..##..............# #.# #.....##.........#.####.#.###.# #.##.####)##.#.###.# #.......# #.##.# #)##.#.# #.# ###.##### #.##.####)##.#.###.# #.# #..#.#....##.......# #.# #####........####...#### #.## #.......PPPP.###.....## ##..# #.###.)PPP.P.##.......## ##.#.# #.# ##.PP_PP.#.........####....######## #.# #...PP...'.........'............... #.###....PPP.#.........####...)######## #........######.......## ##.#.# #####.#### ##.....## ###.# #.# ##...## #.# #.# ##'## #.# #.# #.# #.# #.# ####### #.# #.# #.# #.....# ##.## #.# #.# #.....###...## #.# #.# #.###.##.....# #.# #.###.#....)....## #.# #.......#.##...###########.# #####.....###..)....<......# #.###.# ##.############# #.###.# #.# #.....# #.# ####### #.# #.# ########## #.# .........# #.# .#######.# #.# #####.####.## #.......#...#.# #.###.#D......# #< #.#.......# #. #.####.#### .. ..# #.# .. ### #.# ... #+# ...