############## #......#.....# #............# #..+#######'.# #..#...#..)#.# #..#...#...#.# #.##.......### ###.####._.### ######## #....#.......### #.^....# #....#...#...#.# #......# #....#...#...#.# ##### #......# #### ##....+#######'.# #...# #......# #..# ########........###....# #...# #......# ###(.# #........###.......###.# #...###......# ##....# #.########...####......# #...#...<.#.### #..##.###.########.#.##...###### #..)#.##..#...## #####.#................#.#..### #...#.##..###..# ##..........#..##########.#.## #...#.##..# ##.###..#..#.###...###.## #.### #...#.##..####.....#..#..##.........### #.# #...#[##.....###.###.#..#.....#####...# #.# #...#.###.##...............###### ###.####)# ########..#.###[#####.#...............# #.)....## #.....................#......##..####.##########..########## #..........####.#####...##.#.#..## #.....#### #.(.........# #.......<...# #.###.....#..#....## #####....###.#.........# #.........#.# #.....(..#..###.#..## ####..##)#.........# ########..#.# ###........####.##..###########..).#.........# #...#>## #.......## #..###.##..........##....######## #...#..# #.......# ##.## #.#...............### #......# ##.....####..# #.................# #......####........#..######................## #....................####....................# #.####........>...##......##.................# ##.# #######..........)(..<..................# ###..# ##...##...)...................##### ##....# ###.#.....)....#............#### #..##.# ##.#.............##....#......##### #.###.# ####..#..........##.####.....#.......# #.# #.# #....##..........##.####.###.........# #.###.# #.####...####.....#.#....#...........# #..##.# ####..........###....................# ##.#..# ########.#.#.##########..###.............# #.#.######..........#.# ##.......# #.............# #..........#######.#..# #..#####)###.............# ##.###############...#####.## #.............##### #..# #............#...# ####..........# ##.### #.#............### ##....)....# #...#####.#..........### #.........# ###...##..#..........###### #.........# ###^#..##...............# #.........# #...#################.# #........># ##### #.## ##.......## #..# ######### ##.# #.# #.##### #### #...#.## ###..)# #......####.'g..# ##...PP.#..##...# ##.#..#.### #### ########