I'm in a hurry today, so there will not be a lot of text (If you're interested, you can read about the technique of execution from previous posts. Everything, I ran away!
If you have any questions, as always write in the comments, I'll try to answer!