CLE puzzle 1500 HQC CAVALLI IN CORSA 31676