puzzle experiments