//*******************************************************************
// @auteur Boris Cochard
//*******************************************************************
import java.util.*;
// one class needs to have a main() method
public class SuiteAccords
{
// arguments are passed using the text field below this editor
public static void main(String[] args)
{
String [] tab_accords = {"[do mineur]", "[Do Majeur]", "[do# mineur]", "[Do# Majeur]", "[re mineur]", "[Re Majeur]", "[re# mineur]", "[Re# Majeur]",
"[mi mineur]", "[MI Majeur]", "[fa mineur]", "[FA Majeur]", "[fa# mineur]", "[FA# Majeur]", "[sol mineur]", "[SOL Majeur]",
"[sol# mineur]", "[SOL# Majeur]", "[la mineur]", "[LA Majeur]", "[la# mineur]", "[LA# Majeur]", "[si mineur]", "[SI Majeur]"
};
Random r = new Random();
System.out.println(tab_accords[r.nextInt(16)]+" "+tab_accords[r.nextInt(16)]+" "+tab_accords[r.nextInt(16)]+" "+tab_accords[r.nextInt(16)]);
String ligne_vide = "--------------";
String note_ligne_d= "----#-<>------";
String note_inter_d= " # <> ";
String note_ligne = "------<>------";
String note_inter = " <> ";
String do_1 = " -<>- ";
String do_diese_1 = " #-<>- ";
String [] DO__M = {ligne_vide,ligne_vide,ligne_vide,note_ligne,note_ligne,do_1};
String [] RO__M = {ligne_vide,ligne_vide,ligne_vide,note_ligne,note_ligne,do_1};
String [] BO__M = {ligne_vide,ligne_vide,ligne_vide,note_ligne,note_ligne,do_1};
String [] YO__M = {ligne_vide,ligne_vide,ligne_vide,note_ligne,note_ligne,do_1};
String [][] tab_all_accords = {DO__M,RO__M,BO__M,YO__M};
//*
for(int i = 0; i < tab_all_accords[0].length; i++) {
String portee = "";
for(int j = 0; j < tab_all_accords.length; j++) {
portee += tab_all_accords[j][i];
}
System.out.println(portee);
}//*/
//System.out.println(tab_all_accords[3][0]);
}
}