i don't know how what it would take to be come up with a true perfect system or if one exists but
A perfect solution may exist, but I don't know of it.
I can give you the solution that is the perfect answer.