Completed assignment D3