###### #....# +....+ #....# #....# #....# #####....########.### ..................... ##########.........## #.....<#.'.(......... #......#.#.......#.## #......#.#....##.# # #