########### ....##....## #.#.##.#...# #.#.##.###.####### #.#..............# ########## #..........#####.# #........# #.............##.# #.##.....# #####..).......#...#.###.##.....# .........................##.....##### ...............#...#................# ......................>.........###.# #..............#.#..............# #.# #.####...........#...........#### #.# #.#..............#.###.......# #.# #####.###.......<..........# #.######## #.# #.....######.......# #........# #####.....# #...###.# ########.# #.......### #...###.# #.# #######.# #.......# #.# #.# #.......#############.# #..#######.....................# #######........##.##.################# .........#.....##..#.## ##..PP...#.....###.#..# ...PPPP.<......)....#.# ...PP_.P###....###..#.## ...PPP.P.........#..#..# ....PPP..###.###.#...#.# ......##...# #.# #.#.#.#.## .... #.#.# #.# #.#.#....# ...) ##.#.# #.# #.#.##.#.# ... #..#.# #.# #.#.##.#.## ..##.##.###.# #.#.##....# #.#.##.#...# #.#.###.#.## #..##.#.### #.#.# #....# ####..##.#.# #.#.# ##.#.# #.....)..#.# #.#.# #...# #.#.######.# ##.#.# ##..## # #. #.####....#####...# #. #.............##..# .. ##.......####.##..# ## #............##..## #.......########..# #.......# #..# ##......# ##.## #.##...# #..# #.##...# ##.## ##.###############..# #..................># #####################