###### #....# ######## #....# #......###### #.###....#########......##...######## ..................................>####### #####....#########......##...######.......# ...#.....#.....##.#######...######.#####.##### ###.#.