According to Kant, the categorical (moral) imperative is act only on those material maxims which could simultaneously serve as universal laws for everyone else. Why is this the moral imperative? From where does this imperative come? Explain carefully.