tarvit

Einstein

Einstein is one of the toughest and most exciting puzzles to solve. It is also known as Zebra puzzle, and can be found on internet in the form of: "Th...