######## ###...#..# #........## ###.......## #### #.........## #..#### ##..........# ##.....# ###..........## #......# #...........#######....## #.............##........# ##...##.................### #.....#..........##.......# ##....#.........###.......########## ### ##.###...#.#...###.##......#.#....#### ##.## #..#####.###....##.#..#........PP....### ##...####.##....##....##............PP.P...P..## #.....##.............#....#..>......P.P..PPP...# ###....##.................#..#.........P.......### #.....#.##............#...#.#....P.P.P...PPP.)..#### #....................####...#....).PP.####P..P...#.## #...........................>........P#.>#..........## ###...##.......................#..PP..#.=#P.P........# ##..#.............##..........#..P..#o##.PP.......## #..#..............#............P.P.P...PPP......## ##.......<......#..........##......P..............# #............#..#.#.....#..........PP.P.P.........#### ### #..###.......#....#....###...#.#...PP.PP..........#..#####.## ######....##..................##..#.....................#...## ##....<....##.............###...##.........###...#....#...# ##....................#....###............####.........#...# #.....#....[..........#.....#..............................# ###..####.....#........................................##..# #.## ##..###..............###...................#...##..# ### ##.....................##...................##......# #....#.......###.......#................<..###.....## ##..##........###(.........................####..### #......##.....###.##..#.....................#...## ##....##...........##.#................#.......## #....####..............................##......# #...##........###..#..................##..##..## #..###........###.##...................##..##..# #####..............#................... .......# #........#..##................##.....##..#..# #........##.##................ ... .. ..# #...........#.............###. ..# ####...........#......#..... ###........##.....##.....# ##......#.##............ #.....##............... ##.#..##.............. ###.............#.### #................. #............##.### #........##....... #####....# ...#... ..........# #....... ..##...