BTH assigment 1