######### ........# ........######## ...............# ##### ...............##### #...# ##### ...................# ####.#.######...## #######........###.# #....#.....#.....# #........#...# #.#.....##.#.....### ## ####........#.### #..........#.......#### ... #........#'##.#### #....<.....#..........+ .... +........+>##....# #..................####%.... #........#.#####.# #.........##.....#####...... #........#.# #...#### ##........##..>....{('.Z.... +..........# #.#....# #...............#####..c(.. #..........# #.#.##.# #................. ....# ##########.###.#.<# # #.........####..... ...# #......o.....# ####+####...##..... ..# #.###.######## ...##.... .# . #..........# ...##..... # ... #.#..#####.# ...##.. ....# #.#...# ### ...?..###+#.....# ......)=..((.(..# ................# ....#.........#.# ### #.....$..ooo####### #.........#.(.....# .......#####.(####.######### .....o###......%...........<# ......# #.##..>#..#.######### ..=... #......#.# #..#....#.# ##Z#....#.# ....#..#.# #.##.#..#.. #.#..###