#################### .................... .......<............ ...........J.../.... ........(..JJ....... ###########........... ...................... ...................... ................#+#### ###############.# .# .#