VARIETY PUZZLE