McGinnis, Raymond (Trey), Kelly, Noah, McGinnis, Patrick, Stefanov, Gabriel, Nikaido, Breeana, AND Ventura, John. "Digital Logic Puzzles" IESTOC [Online], Volume 15 Number 2 (4 August 2017)