######## #########......## #......##.......# ##.####.##.####..######## #.......##.##..<........# #..#.##.......#..#..###.# #..#.##.##.####..#..###.# #.......##....l..#...##.# #.#####.##.......#.#.##.# #.#####l##########.#.##.# #...l...# ##Y<....# #.####### ##.##l#### #.# ##...#.# ####.#### #......# #....l..# #............... #.##.##l# ...#.....#.#.##. # #.##.# ....#....##.# # #..#l# ### #.#... .# ##.#.# #...### .# #.###.#.# #..%..# .# #.......# ......t #####.#########....P$. #.# #............. ######.###>####........ ..........l.###.....>... #######................. #.########..[..... #.# ##.....P. #.# ....... #.# #.....# #.# #...## #. #.##