####### #..<..# #.......... .........#### ####......# #......# ######.# .. ..#