The endless puzzle