જે બનાવે અનુકૂલન અલગ પાડી શકાય ચાર ક્રમિક તબક્કામાં: