#............ #........... #.......... +.........###### ####(.............. ................... ................... ...>.............. ##......{........ #............... ####'#####...... #.# #..... #.# ##... #.########... #.#........ . #.#.####### #...<.....# #########.#