You don't have a solution, you have an idea
medium.com