BKW Assignment 1