Proof, fair-haired a search

Pretty much anything goes