######### #.......########## #..<....'........# #.......#########.# ######### #.# #.# #.# #.# #