A training project. Just to be better in python.