A collection of python exercises and small programs