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