Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2012). Teaching puzzle-based learning: development of transferable skills. Teaching Mathematics and Computer Science, 10(2), 245-268. https://doi.org/10.5485/TMCS.2012.0304