#include <iostream>

using namespace std;

class Time
{
private:
  int minutes;           
  int seconds;            

public:

  Time(){
     minutes = 0;
     seconds = 0;

  }
  Time(int m, int s){
     minutes = m;
     seconds = s;

  }

  void displayTime()
  {
     cout << "M: " << minutes << " S:" << seconds <<endl;
  }

  Time operator++ ()  
  {
     ++seconds;          
     if(seconds >= 60)  
     {
        ++minutes;
        seconds -= 60;
     }
     return Time(minutes, seconds);
  }

  Time operator++( int )         
  {

     Time T(minutes, seconds);

     ++seconds;                    
     if(seconds >= 60)
     {
        ++minutes;
        seconds -= 60;
     }

     return T; 
  }
  };
  int main()
  {
  Time T1(18, 23), T2(19,12);

  ++T1;                    
  T1.displayTime();       
  ++T1;                   
  T1.displayTime();      

  T2++;                  
  T2.displayTime();      
  T2++;                   
  T2.displayTime();       

  }