There are plenty of videos on this but I wanted to do one assuming almost ZERO prior knowledge
and explain it in a way which is very easy to follow. I hope I have succeeded.