Answer to Puzzle Contest (from the winner): "Orobouros - have seen various spellings of this so am not sure which spelling you wish (Ouroboros is another spelling) The snake swallowing its own tail" Winner: sasiteck; Fairfax County, VA