########## #........# #.######.# ##.#....#.# #.........# #.........# # #.........# .# #........o######..# #.........ol......# #........#######.#..# #.......># # #........# #######........# #.........#'#### ##################### #########.#.# #...................# #########......#.#.############### ##.################.# #.........####.#.#.()(...(.......# #.#.#######.##...#.# #.######..#..#.#.###############.# #.#.........##[#.#.# #.# #..#..#.#....(.#.......##.# #.#.#######.##.#.#.# #.# #..#..#.######.#.#####.##.# #.#.#.......%..#.#.# #.# #..#.(#.#....#.#.# #.##.# #.#.#.##########.#.# #.# #..#..#.#.##.#.#.# #.##.# #.#.#....<....##.#.# #.######..#..#.#.##.#.#.# #.##.# #.#.#########.##.#.# #.......<....#......#.#.#####.##.# #.#.# #.##.#.########..#####..#......####.#...p......# #...# #.##.#...........# #..###########.#######.####### ##### #.##.###########.# #........^...>p######.......... #.##.# #.#####.###########......p...####### #.##.# #.......# ...............## #....# #.####### ......######### ####.# #.# #####. ### ### ##