MyCode:: https://hack.codingblocks.com/submission/667287
Question::: https://hack.codingblocks.com/contests/c/452/277