####### #####+#### #........ #........# #......... #........# #.......... #........#####..........# #..<.....##..'..........+ #........##.##..........# #........'..##..........# #........#####..........# #........# #....e.....# #........# #:.........# ########## ############