Может, кому-то еще поможет лучше с логикой разобраться