German vocabulary flashcards with spaced repetition: missed words come back sooner, known words space out.