A somewhat better, but absolutely not perfect, approach that

A somewhat better, but absolutely not perfect, approach that