def programming

It's not at all important to get it right the first time. It's vitally important to get it right the last time.

Built with using

Source code available @ githubpull requests are more than welcome ;-)