Good good. Great job! Keep going.

Ps. What inspired you to write this?