Puzzles solved by Tcf