/**
 * EnumeratoreMultipli
 *
 * copyright: non applicabile
 *
 * @version 14-Ott-2005
 * @autor Adriano luchetta
 *
 * Classe eseguibile che sytampa i multipli del numero intero p compresi
 * nell'intervallo [m, n]
 *
 * p, m e n sono letti da standard input
 * 
 * non si effettuano verifiche sui dati letti da standard input
 *
 * programma non ottimizzato
 *
 */

import java.util.Scanner;

public class EnumeratoreMultipliAcapo
{
   public static void main(String[] args)
   {
      final int NUMERI_PER_RIGA = 10;

      System.out.println("");
      System.out.println("************************************************");
      System.out.println("*** Stampa i multipli del numero p           ***");
      System.out.println("*** compresi nell'insieme intero [m, n]      ***");
      System.out.println("*** p, m e n sono inseriti da standard input ***");
      System.out.println("*************************************************");
      System.out.println("");

      Scanner inStd = new Scanner(System.in);

      System.out.print("p, m e n?  ");
      int p = inStd.nextInt();;
      int m = inStd.nextInt();
      int n = inStd.nextInt();
      System.out.print("");

      System.out.println("\n*** MULTIPLI DI " + p + " DA " + m + " A " + n + " ***\n");
      
      int i = m;
      int j = 0;
      while (i <= n)
      {
         if ((i % p) == 0)
         {
            j++;
            String separatore = " ";
            if ((j % NUMERI_PER_RIGA) == 0)
               separatore = "\n";

            System.out.print(i + separatore);
         }

         i++;
      }
   }
}