######## #......# ##......## ######### #........# #.......# #........# #.......# #........# #.......# #........# #.......#####........# #....................# #.......#####........# #.......#...#...)%...# #.......#.#.#......#.# #######.#.#.#.##..######## ####.#.#.#.............. ###########....#.#.###.##<######### .......>.(......................... ..........#....#.............###### ...........#....#######....%..# ...........#..................# ...........#....############### ...........#...## #...# ########.###...# #...### #.# #...# +..... ##########.# ######.####)o.### #..........# .......o.(..#.# #..........# ##...######.#.# #..........# . #.#.# #..........# #.#.# ..# #..........# #.#.# . #..# ##########.# #.#.# #.# #..# #.# ########.#.# #.# #..# #.# ..........#.# #######.# #..# #####.#############....##.##..%...#.###..# #.....%.....%..........)..##.............# #..........########....#####.............# #..........# #....# #.............# #..........# #....# #............># #.......)..# #....#####......#.###..# #..........# #...............#.##...# #+## #.[........# #####...........#.#....##...... #..........# #...........#.#............ #..........# #...........#.##...###..... #####.###### #...........#......# .. #.# #.......#########%.# #.# #.......# #..# #.#################################.%####.. #..........................%.............>.. ###########################################