Tdd codes from epam-tdd training