Mechanics Challenge 2017