############### ................. ###########.########### ....................... ..............########. ...............# #..............########.### .}......................... ...............#.#####.### ......###..#.#.#.# #..........#.#.#.#####.## .........##.#.#<.......# ..######......#......... #..........##.#####..# #.####.###..#.# #..#.# #.# ##+### #..#.# #.# #..#.# #.# #..#.# #.### .#..#.####...# #.#.......%.### #.#..#.##.#.# #.#..#.##.#.# #.#....##.#.# #.#.##.##.#.# .. #. #.#.......#.# #..##.###.####..#.#.# #.................#+# #.....###.####..#..... ...........# #..#..... .#.......######..#..... #.#.#.............#.#.# .#........%######.##.#.# #. .# ...#.#.###.# #.##.#.# #.####.# ...........######....#.##########......## #.#........................%%.%........ ###...####........#.###..%####..##..#### +...'...........+.# #...# .......... #...####........### #...# #.##..###### #...# #........# #...# +............ ##### ##############...# #.##..###### #...........#...#.##..#.# #...............#.##..#.# #......####....##.#.....# #......# #....##.#..%#.## #......####....##.#......+ #...###.#.####.##.#.#.#### +... ##.#.# #.##.#.#.# #.. #.#.## #.##.#.#.# #. ##.#.###.##.#.#.# ####.....#.#.#.# #.......#.%<# #....##.#..w# .......##...... #........##.###. ########.##.# .# .##.# # #.##. .