Cryptokitties: How to Spot the Rare Breeds?