CS455 first assginment