Answer:
Hope you could get an idea from here.
Doubt clarification - use comment section.
Show Work:
5.9m questions
7.7m answers