################# #(((....!Kg.....# # #.#############.####### #.#.#############.......# #.###.#....(...(.....g#####.# ..............#######.# #####.#.#####.# #... ... #.#.# #.# ##### #...#######.#.#####.## ###..................... #........####.#.#####.## #.#......####.#.# ..# #.#.........#.#.###.# #...................# #.#...........#####.# #.#.........[.# #.# #.........##.## ##.# #.####....##.# #..# #.# #..#.##.#####..# #.# #...........#..# #.####...###.###.#..# #....#...# #..##.#..###### ####.##..# #.............## #.##..# #.#####.#####..# #.##..###.#...#.#...#..# #.##..##..#.<.'.#...#..# #.##..##..#...#.#...#..# #.........#####.##'##..# #.###..................# #.# #.##..##'##.#####..# #.###.##..#...#.#...#..# #.....##..#...#.'.>.#..###### #.###.....#...#.#...#.......# #.........#####.#####.#####.# #####.##..............# #.##.#.##......#### #.##........#### #.###.....#.# #.........#.# #########.#.# #.#.# #.#.# #.#.. #.### #.. ###