Cayley math contest. HonourRoll: Ryan M, Shujian Z, Yifei M 2018 AMC 10.