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