Learn Prolog Now exercises.