An endless exercise