import java.lang.*;
import java.util.*;
import java.io.*;

class schedule 
{
  float  totalLoanAmt;
  float  usrAmmount;
  float  interestRate;
  int    loanDuration;

  schedule( float rate, float ammount, int duration )
  {
     interestRate = rate;
     usrAmmount   = ammount;
     loanDuration = duration;
     totalLoanAmt = ammount + (ammount / rate);
  }

  void print()
  {
     System.out.println("Schedule Created.");
     System.out.println("Calculation information based on:");
     System.out.println("            Rate        [%" + interestRate + "]" 
);
     System.out.println("            Ammount     [$" + usrAmmount + "]" );
     System.out.println("            Duration    [ " + loanDuration + "]" 
);
     System.out.println("            Total Loan  [$" + totalLoanAmt + "]" 
);

     int   couponNum        = 0;
     float balanceRemaining = totalLoanAmt;
     float monthlyPayment   = 0;

     System.out.println();
     System.out.println( "Payment Monthly Payment Ammount   Balance Remaining"  );
     System.out.println( "------- -----------------------   -----------------" );
     while( balanceRemaining > 0 )
     {
        couponNum++;
        monthlyPayment = totalLoanAmt/loanDuration;
        if( balanceRemaining < monthlyPayment )
        {
          monthlyPayment   = balanceRemaining;
          balanceRemaining = 0;
        } 
        else
        {
          balanceRemaining = balanceRemaining - monthlyPayment;
        }   
    
        System.out.println( couponNum + " " + monthlyPayment + " " + 
		balanceRemaining );
     }
  }
}


