work puzzle