Some logical puzzles

22 April 2011