Trikoder Assignment 1