######## #...>..####### #...(........# #............# #............# ####............# ..(..........y..# ................# ................# ................# ....##+########## .... ..