Fun logic puzzle  mindyourdecisions.com