########## ........ ###......### .......... #..##......##.. ............... #########<>### ...r.........# ####.#######..... .### #