+ 1
If you wrote it, you would know the flow of the program and you can do it by yourself. Also do not post questions asking for block diagrams because no one will spend so much time doing that for you.
Also before posting a question, kindly go through the community guidelines so that your question qualifies to be answered.
https://www.sololearn.com/discuss/333866/?ref=app
https://www.sololearn.com/discuss/1316935/?ref=app