Have a turn at coding up our 2017 Pen Challenge - can you make all ten shapes? (This project is the full solution, see project #142471298 for the student version.)