puzzling existence