Euclid contest awards. … 2015 Euclid Contest Solutions.