But Whats Puzzling Definition