Dear......

What Others have said is true.......unless you implement the code.......you wont be able to understand how it works or why it works the way it works......
Anyway.....answer to your...