Intermodulation Distortion Fully Explained