#...#+#.. #........ #........ #...... . +........ #.#####...#.... ............... .......<....... ###############