My puzzle actually works.