TAG generate puzzle