First working puzzle module.