prim and proper (301,774 results)