.. ######### #.######.......# #......#.#####.# #......#.# #.# #.#.#.##.#.#####.######.# #....(.....#............# ####>......##.##.######### ###.......##.##.......... #.....<...##'############ #.#.......#....# #.#.......#....# #.#.......#....# #.#.......##.### . #.##+##+#.##.# ... #.##.##.#.##.############# ....##### #.##.##.#.....(....^.).... ........####.##.##.#..#.#............. ..........(((...<...................... ...###).######.#.......#<....#.#..... #........#.#.......#(..#.#.##.## #.#..##.##...)#....#)).#.#... #.##.##.##.#..#.[..(.....#.#####.# #. #.(#.##.#..#................... #. ##.#.##.#..#....#..############ ####.###.#.......#....#..# ...........##.#.##.#.##..#. ####...............#.....#.# ###.##..##..###........... #...........#.## #....... #.#....#......# ....... . #.#....#......# ....... ...########.#....#......####.....# ..........)[.###..................## ............# #.#......#............ #.......(...###.#..#...#........... #.......(...'.....>........{....... #...........###.###############.... #.......(...# #... ..% #......(....# ##### . #......(....# #...........# #...........# #...........# #############