SMS versenden: Prolog programming in depth