######### #......... ###### #.......... #....# #..........# #....# #..........# #....# #..........# #....####..........#### +.......'...............# ##+#.....###.............#.# .........# #.............#.#### .........###.............#...... ..........#########'#............ ###......#..[.#.................. #.............##.#.##..........# ..... #.............##.#..'..........# .........##...........###...##..........# ..............................+.......>..# ...............###......#####.##......#..## ................%.#............##.......#.# .................#.#..........########..%#.## ..................#............# ###.#..# ............(.....###..........# #..# ###. .....$=..................####+## #.%#.....# ...........#)#....#.......# ### #.....# .........#.#.#....#.......# ..# ####.#...# ...........#.###.)........# #.## #(.......# ........##.....#..........# #####..####.####....# ....... #.#.###......###... ............# ....# ....... #.#####......# ## #.......#..# )..# .......##.#..........# ##.....###.# ...# .......%...#....##...... #..#.......#..# .. .........###....##...... #.............# . ...........#....##...... #......#<.....# ###.###$#.#....##..... #.....###.....# # #..%#....# .... #..... #......# #........# . #.............# ####.....# ..#.......#..# #.....# ###.....###.# #.....# ...... .# #.....# ... #....## # #....+ #....# +.J