Zebra puzzle

Zebra puzzle