separating into halves, rings solution (circa 2006)
separating into halves, rings solution (circa 2006)