Assignment 3B work