################ #............... #....9.......... #.............. ..#######9...##### ..!...O...<....... ..............:... ##################