https://www.youtube.com/watch?v=uG8KuvAIeyg&list=PLoNVJrdvQQYlGHGcKDCpbgAv1lruNA8db
Please ensure to watch the videos carefully and do your best to understand.