ADDED assignament 1 2