Exercises done. :)

OMG smart matching .... please avoid in production code! :smile: