Simple logic puzzle example illustrating the basic techniques to solve.
Please see www.ifpthenq.net for more info and online quizzes.

source