Project to identify code-smells and practice refactoring.
Remember looking at tests to identify the functionality.
They are very simple examples. Sometimes functionality makes no sense ;-)