flv puzzle