Falkner, Nickolas, et al. “Teaching Puzzle-Based Learning: Development of Basic Concepts”. Teaching Mathematics and Computer Science, vol. 10, no. 1, June 2012, pp. 183-04, https://doi.org/10.5485/TMCS.2012.0303.