######+ ........ ### ........ ......#######....... ..................... ...........#......%.. ..........#......... ..........#.......... ...<......#.......... .........#.######### ........#.######### .......#.#........ ...(+.).......>. ###.#.##### #.#.# ######'#.# #........# #........# #........# ######'#.# #.#.######## #.#.#......# #.#.#.####.# #.#.#.####.# #.#........# #.#.#.######### #.#.#.......... #.#.#.############# #.#.#.# #.....# #.#.#.#######.###)# #.#.#.........#<#.# ....###########.#.# ### #...(...#.# #.#######.# #.# #.# #.#######.# #.........# ###########