homework for shpp