Working copy for third assignment