Reposting the article from the contest @BalajiS paid people to write as my original article was taken down By menajem Oct 20, 2022