
import javax.swing.*;
import javax.swing.JFrame.*;
import java.awt.*;
import java.util.Scanner;

public class LotoMania
{
       int[] Numeros_Originais       = new int[100];
       int[] Numeros_Aleatorios      = new int[100];
       int Ultima_Posicao = 99;


       public LotoMania()
       {
              Metodo_Carrega_Vetor_Original();
              Metodo_Carrega_Vetor_Aleatorio();
       }
       //Método para gerar um número aleatorio
       public int Retorna_Numero_Aleatorio()
       {
              int i = 1 + (int) (Math.random() * (Ultima_Posicao));
              return i;
       }
       //Carrega o vetor original --> Será usado somente uma vez por execução
       public void Metodo_Carrega_Vetor_Aleatorio()
       {
       		  System.out.println(":::::");
       		  System.out.println(":::::");
       		  System.out.println(":::::");
       		  System.out.println(":::::");
       		  
       	      int contador = 0;		
              int Posicao_Selecionada = Retorna_Numero_Aleatorio ();
              while(contador<50)
              {
              		Numeros_Aleatorios[contador]=Numeros_Originais[Posicao_Selecionada] ;
					if(Numeros_Aleatorios[contador]==100)
							{System.out.print("-00");}
              		else if(Numeros_Aleatorios[contador]<10)
              				{System.out.print("-0"+Numeros_Aleatorios[contador]);}	              			
              		else
              				{System.out.print("-"+Numeros_Aleatorios[contador]);}	
              		Numeros_Originais[Posicao_Selecionada]=Numeros_Originais[Ultima_Posicao];
              		Numeros_Originais[Ultima_Posicao]=0;
              		Ultima_Posicao = Ultima_Posicao -1; 
              		Posicao_Selecionada = Retorna_Numero_Aleatorio ();
              		contador = contador + 1; 
              		if((contador%10)==0)
              				{System.out.println("");}	
              	
              }	                           
       }
       public void Metodo_Carrega_Vetor_Original()
       {
              int i = 0;
              int Contador = 1;
              while(i < 100)
              {
              			Numeros_Originais [i]= Contador;
						i = i + 1;
                      	Contador ++;
              }
       }
       public static void main (String args [])
       {
              new LotoMania();
       }
}