It took me 17 years to achieve a working model...and at the
end, it became so simplistic...no need of complex mathematical theorem...the bare minimum... so easy, a 9 year old could process it in a few minutes...