##### #...# #...# #...################### #...................... #<..###########........ #...# #.####### ###############.######## P #.............)....####..)s #.)..)...[................P #..................#####.P.%.## #...........############..P.... ..P #.............[.........!....P.{ P.. #...........###)....##....o.P.P .. #...........##...............P. .. #...........#.........<........ .### ##.###.####.#.................. ...# #...#.# #.#...........(.....###...# ##.....# #.#...........%.......<...# ##.....#####.#......................?# #.............................>(##...# #.#...#####...#...#...#...#..... #..# #.#...# #..#...#...#...#...$(. #..# #.#...# ###.#...#...#...#....... #... #.#######.#..#...#...#...#...... ###. #.# #T##...#...#...#...#.(. ##.#######(#.................. #..##.....(..#...#...#...#... ##### #.###.........#..c#...#...#. #######...########.# #.........(#...#({{#... #.......#........#.###.........#...#(..#...# #.###.##########.#.##.........#...#...#...#.. #.# #!# #.....#...##...................T.c. #.# #.####!....#.....)..........#...#...#...# #.# #!.!.'!.∩..#..####.........#...#...#...#( #.# #.#.##!.!..#### #######..#...#...#...#.T #.# #.##)#.....# #...#...#...#...#. #.###.#.######## #....#...#...#... #.##..### #............... #.##.## #.......###..## #.##.# ######### #.##.# #.##.# #.#..# #.#.## #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #...# #####