##########################.. #.......................... ########## #######.########....##........# #........# #........# #....##........# #........# #........# #....##........# #........# #........#######....##....(...# #........########........##.........).........###### #.......................[........#.................## #........#.).....#.###.......#...#...#......#.......# #........#.......#.# #....#...#..#..#...#...#.......# ####.#####.......#.# #.....#..#..#..#..#.%..#.......# #.# #.........# #......#..#.#.#..#.....#.......# #.# #.......### #...#...#.#.#.#.#...#..#.......# #.#####.###########....##..#.#.#.#..##...........# #........................##.#...#.## ....#.......# #..####.#####..............#.....#.......#..h....# #..# #.# #........######...<...######.#..###h## #..# #.# #..............#.....#.......#..# #.# #..# #.# #............##.#...#.##.....#..###%### #..# #.# #..........##..#.#.#.#.. #............# #..# #.# #.........#...#.#.#.#.#...#..#........# #..# #.# #............#..#. . .. .....#.....>..# #..# #.# #...........#.. .. .. ..#... #[.......# #..# #.# ########...#.(.#.. .. . #.. #..####### #..# #.# #......#. . . #..# #..## #.# #.#..... #.$# #...###)####### #.###. #..# #............... ... hh# #...###.####### #...# #.# #.### #.# #.# #.# #.# #.# #. #.# #.# .