3.7 online) Solution