import java.util.Arrays;
public class jogos{
  
  private static final int MAX = 100;
  private static final int DEZ = 6;    
  private static int mat[][] = new int [DEZ+1][MAX];
  private static int vet[] = new int[DEZ];
  private int max = 0;
  
  public static void calculaSequencia(){   
    for(int z = 0; z < MAX; z++){
      int cont = 0;
      for(int i=0; i<MAX; i++){      
        int c = 0;
        for(int j = 0; j < DEZ; j++){          
          if(mat[j][i] == mat[j][z]){
            c ++;
          }          
        }
        if(c==5){
          cont++;
        }
      }
      if(cont == 1 ){
        cont = 0;
      }
      mat[6][z] = cont;              
    }
  }
  
  
  public static void main(String args[]){
    
    for(int i = 0; i < MAX; i++){
      vet[0] = 0;
      int s = 0;
      while(s < 6) {
        int sorte = (int)(Math.random()*60)+1;
        boolean achou =false;
        for(int z=0; z < s; z++){
          if(vet[z] == sorte){
            achou=true;
            break;
          }
        }
        if(!achou){
          vet[s] = sorte;
          s++;
        }        
      }
      
      Arrays.sort(vet);
      for(int z = 0; z < DEZ; z++){
        mat[z][i] = vet[z];
      }
    }
    
    calculaSequencia();
    
    for(int z = 0; z< MAX; z++){
      //if(mat[6][z] >0 ){
        System.out.println();       
        for(int t=0; t<DEZ; t++){
          System.out.print(mat[t][z]+ " ");
        }
        System.out.print("===>"+mat[6][z]);
      //}
    }
  }
}
