# #...############.#### #......o[............ .....>..############# #########