puzzle w lf