TDD homeworks