Gosh, that sounds challenging! Very useful for the students.

// @kdfrawg