added the zebra puzzle