puzzle in lab