swap + pierwiastki