#........# #........# ##........ # ##.......# #.#### # ########........#####....# #. #.....#...............##.###### #..#.....#.......................# ##..#.....#.#.......#.##...#......# ..........#..............#.######.# ..........'.#............#......#.# ..........#.######..............#.# ..........#.##.......##..#......#.# ..........#.##.#.#...##..#........# .....##.###.# #.....##..#............./ #### #.# #.# #.....##......########... #.# #.# #.###.##..##... . #########.###.## #. #.##.......# #.................. ...........# #..............#. ####........# #................ ##...........# # #.........###..#.. ..##........##### .# ######..##......#.#.##.##............ .. #...##..##.###.##.#....##......#..####.#.! #.......##.###.##.#.##.................... #..............##.#.##.#######.##......... ##....#.#...#..##.#.##.## #.##..###.... #....#.#......##.#.#...# #.##..###.... #....##......###.#.#...# #.......#.... #......####.#.###.#.#...+ ###.##..#...... #...... #.............# #............... #...... ###.........### ###.##.......... ###.## ########...... ....##....###.# #..#### #.............. #..# #.#####....##.#. #..# #......... #..# #....#...: #..# #..<.>..#. #......... #....#.... #....#.... #..... ... #...... ..