It'll nice if the code is well indented with relevant inline commenting.
mayjune like this