A sample implementation of the developer exercise