// pour compiler g++ main.cpp -w -o glm

//glm est une application pour convertir vos fichiers texte en page web en utilisant la logique multidirectionnelle

#include <iostream>
#include <fstream>
#include <string>
#include <stdio.h>
#include <stdlib.h>

using namespace std;
int placement = 20;
int plac;
int caractereplus = 0;
int indic = 1;

int main()

{
// ecriture index standart
        ofstream sortieglm("index.html", ios::out | ios::trunc); 
        if(sortieglm)

        {
//

//les donner fixes

        sortieglm << "<!DOCTYPE html>" << endl;
        sortieglm << "<html>" << endl;
        sortieglm << "<head>" << endl;
        sortieglm << "<meta charset=\"UTF-8\">" << endl;
        sortieglm << "<title>v</title>" << endl;
        sortieglm << "<meta name=viewport content=\"width=device-width, initial-scale=1\">" << endl;

        sortieglm << "<link rel=\"preload\" href=\"mcss.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"image.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adresse.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adn1.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adn2.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adn3.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adn4.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adapt1.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"adapt.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"joa.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"act1.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"back1.js\" as=\"script\">" << endl;
        sortieglm << "<link rel=\"preload\" href=\"example.js\" as=\"script\">" << endl;


        sortieglm << "</head>" << endl;
        sortieglm << "<body>" << endl;
        sortieglm << "<script src=mcss.js></script><script src=image.js></script><script src=adresse.js></script><script src=adn1.js></script><script src=adn2.js></script><script src=adn3.js></script><script src=adn4.js></script><script src=adapt1.js></script><script src=adapt.js></script><script src=joa.js></script><script src=act1.js></script><script src=back1.js></script><script src=example.js></script>" << endl;

        sortieglm << "<script src=glm.js></script>" << endl;
        sortieglm << "</body>" << endl;
        sortieglm << "</html>" << endl;

                 sortieglm.close();
        }


        else

                cerr << "Impossible d'ouvrir le sortieglm !" << endl;

//debut fichier js



// ouvre les donners

        ifstream entreglm("aconvertir.txt", ios::in);  

// ouverture en écriture avec effacement du jortieglm ouvert

        ofstream jortieglm("glm.js", ios::out | ios::trunc);  

        if(entreglm)

        {
//

        if(jortieglm)

        {








char lol1[] = "var nouveauinput"  ;
char lol2[] = "; function ajouteElemen"  ;
char lol2c[] = "() {var nouE = document.nouE || document.getElementById(\"bisfleur3\"),nouveauinput" ;
char lol2a[] = "  =  document.createElement(\"div\"); nouveauinput"  ;

char lol2b[] = ".setAttribute(\"class\", \""  ;



char lol4[] = "\"); nouveauinput"  ;
char lol4a[] = ".style.marginTop=\"";

char lol5[] = "px\"; nouveauinput"  ;
char lol5a[] = ".style.marginLeft=\"" ;

char lol3[] = "px\"; nouE.insertBefore(nouveauinput"  ;
char lol3a[] = ",nouE.childNodes[0]); } ajouteElemen"  ;
char lol3b[] = "(); " ;


//debut du javascript




        jortieglm << "var val = ['dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset', 'none', 'hidden', 'inline', 'block', 'static', 'relative', 'fixed', 'absolute', 'sticky', 'visible', 'scroll', 'auto', 'px', 'em', 'ex', 'ch', 'rem', 'vw', 'vh', 'vmin', 'vmax', '%', 'linear-gradient', 'radial-gradient', 'translate', 'rotateX', 'rotateY', 'rotateZ', 'ease', 'linear', 'ease-in', 'ease-out', 'ease-in-out', 'cubic-bezier'];" << endl;


// la variable passerelle
                char quiestla;  
// lit le caractère et le range dans quiestla

//                entreglm.get(quiestla);  

//                cout << quiestla;  // on l'affiche



//je crer un espace
plac = 10;
//	plac = plac +25;
//	plac = plac +25;

        while(entreglm.get(quiestla))  // tant que sa rentre

        {
indic++;
switch (caractereplus)
{

     case 0: {



// compare et génère
switch (quiestla)
{
     case -59: {
	caractereplus = 2;
	placement = placement - 20;
          break;
    }

     case -61: {
	caractereplus = 1;
	placement = placement - 20;
          break;
    }


     case 10: {//saut de ligne
	plac = plac +30;
	placement = 10;
          break;
    }
     case 32: {//espace
	placement = placement+10;

          break;
    }
// en attente double apotrophe
     case 34: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

          break;
    }
// en attente et commercial
     case 38: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

          break;
    }

// apostrophe
     case 39: {
        placement = placement - 5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 5;
          break;
    }
// en attente (
     case 40: {
        placement = placement + 3;
	plac = plac +5;
        placement = placement - 14;
          break;
    }
// en attente )
     case 41: {
	plac = plac +5;
        placement = placement - 14;
          break;
    }
// virgule
     case 44: {
        placement = placement - 5;


        placement = placement + 5;
          break;
    }

// trait union
     case 45: {
        placement = placement + 4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
// le point
     case 46: {
        placement = placement - 5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv4" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 5;
          break;
    }
// chiffre 0
     case 48: {
        plac = plac;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box201" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
// chiffre 1
     case 49: {
        placement = placement - 8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box210" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac;
        placement = placement + 15;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 14;
          break;
    }
     case 50: {
        placement = placement + 2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box217" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv2" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

        placement = placement - 3;
        plac = plac - 14;
          break;
    }
// chiffre 3
     case 51: {
        placement = placement + 2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box217" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 6;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box217" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac - 6;
          break;
    }
     case 52: {// chiffre 4
        placement = placement + 4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 6;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac - 6;
        placement = placement - 10;
          break;
    }
     case 53: { // chiffre 5
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 6;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box217" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +2 ;
          break;
    }
     case 54: {// chiffre 6
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box212" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +5;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box208" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -5;
          break;
    }
     case 55: {// chiffre 7
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +5;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv3 tourne30m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
          break;
    }
     case 56: {// chiffre 8
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box205" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +5;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box205" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -5;
    }
     case 57: {// chiffre 9
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box205" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box202" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }

// point interrogation
     case 63: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box31" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box32" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }


     case 65: {// lettre A
        plac = plac -8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box112" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 20;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box170" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 15;
        plac = plac + 4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box16" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 17;
        plac = plac +4;
        placement = placement -4;
          break;
    }
     case 66: {// lettre B
        plac = plac -8;
        placement = placement - 15;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 17;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box103a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 2;
        plac = plac + 7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box103" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +1;
          break;
    }
     case 67: {// lettre C
        plac = plac -14;

        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box104" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -3;
        indic++;
        plac = plac - 14;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box105" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 28;
        placement = placement + 7;
          break;
    }
     case 68: {// lettre D
        plac = plac - 10;
        placement = placement - 12;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +14;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box103a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 10;
        placement = placement - 2;
          break;
    }
     case 69: {// lettre E
        plac = plac - 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box106" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box106" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac - 11;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box107" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 5;
        plac = plac + 11;
          break;
    }
     case 70: {// lettre F
        plac = plac -10;
        placement = placement -10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +20;
        plac = plac -8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 6;
        placement = placement -4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 12;
        placement = placement -6;
          break;
    }
     case 71: {// lettre G
        plac = plac -8;
        placement = placement -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box110 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +6;
        plac = plac +13;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box7" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement+1 ;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box2" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac-5 ;
        placement = placement -3;
          break;
    }
     case 72: {// lettre H
        plac = plac - 12;
        placement = placement - 8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

        placement = placement + 15;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102a" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -3;
        plac = plac -10;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102a tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +22;
        placement = placement +2;
          break;
    }
     case 73: {// lettre I
        placement = placement -5;
        plac = plac -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box111" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        plac = plac -8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +12;
        placement = placement -3;
        plac = plac ;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac ;
        placement = placement +1;
          break;
    }
     case 74: {// lettre J
        placement = placement -5;
        plac = plac -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box111" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        plac = plac -4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +8;
          break;
    }
     case 75: {// lettre K
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box113" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +18;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +5;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box108 tourne30m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -5;
          break;
    }
     case 76: {// lettre L
        placement = placement - 2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box161" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +11;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box114" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -11;
          break;
    }
     case 77: {// lettre M
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 20;
          break;
    }
     case 78: {//N
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        plac = plac +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 12;
        plac = plac -8;
          break;
    }
     case 79: {//O
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box150" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box160" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +8;
          break;
    }
     case 80: {//P
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box113" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box115 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 81: {//Q
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box116" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box113 tourne180m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -8;
          break;
    }
     case 82: {//R
        placement = placement -20;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box102" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +20;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box103" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box171 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 14;
        plac = plac -8;
          break;
    }
     case 83: {//S
        plac = plac -9;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box117 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +9;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box117 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 84: {//T
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box113" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        plac = plac-11;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box113 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac+11;
          break;
    }
     case 85: {//U
        plac = plac-4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac+4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 86: {//V
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box29" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 10;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 10;
        plac = plac-4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 10;
        plac = plac+4;
          break;
    }
     case 87: {//W
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box22" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 17;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box22" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 17;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 88: {//X
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box24 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 10;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box25" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 89: {//Y
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box26" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 20;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box27" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
     case 90: {//Z
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box19 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -2;
        plac = plac -2;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box19 tourne45" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 12;
        placement = placement +20;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box19 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -10;
          break;
    }

// ajout
     case 95: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 9;
          break;
    }


     case 97: {// lettre a
        placement = placement -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
          break;
    }
     case 98: {// lettre b
        plac = plac -12;
        placement = placement -15;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +15;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box4" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +7;
        indic++;
        plac = plac +12;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box6" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxh1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
          break;
    }
     case 99: {// lettre c
        plac = plac -3;
        placement = placement -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box28" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +3;
        placement = placement -1;
          break;
    }
     case 100: {// lettre d
        placement = placement -7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;

        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac-7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac+7;
        placement = placement -4;
          break;
    }
     case 101: {// lettre e
        placement = placement -10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box210" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +15;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac-4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box13" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac+4;
        placement = placement -4;
          break;
    }
     case 102: {// lettre f
        plac = plac-12;
        placement = placement -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box2" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +4;
        plac = plac +20;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box2" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -4;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

        plac = plac -8;
          break;
    }
     case 103: {// lettre g
        placement = placement -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +10;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -8;
        plac = plac +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box7" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box2" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
        plac = plac -8;
          break;
    }
     case 104: {// lettre h
        plac = plac -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -16;
        plac = plac -2;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        plac = plac +8;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box8" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -2;
        placement = placement -3;
          break;
    }
     case 105: {// lettre i
        placement = placement - 20;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 13;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac - 7;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv4" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        plac = plac + 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

          break;
    }
     case 106: {// lettre j
        placement = placement - 2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box10" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box12" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 5;
          break;
    }
     case 107: {// lettre k
        plac = plac -14;
        placement = placement -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv3" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -12;
        plac = plac -2;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        plac = plac +15;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box13" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +2;
        placement = placement ;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -1;
        placement = placement -4;
          break;
    }
     case 108: {// lettre l
        plac = plac -7;
        placement = placement -7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box4" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box6" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +7;
        placement = placement ;
          break;
    }
     case 109: {// lettre m
        placement = placement -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -6;
          break;
    }
     case 110: {// lettre n
        placement = placement -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -6;
          break;
    }
     case 111: {// lettre o
        placement = placement -3;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box15" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +2;
        plac = plac -6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box16" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +6;
          break;
    }
     case 112: {// lettre p
        plac = plac -2;
        placement = placement -14;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +15;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +3;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
        plac = plac +2;
          break;
    }
     case 113: {// lettre q
        placement = placement -6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box1" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 1;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box14 tourne180m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -3;
          break;
    }
     case 114: {// lettre r
        placement = placement -14;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box33" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +8;
        plac = plac -6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box34" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +12;
        plac = plac +6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box17" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -5;
          break;
    }
     case 115: {// lettre s
        placement = placement - 25;
        plac = plac - 3;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box20" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box21" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac + 3;
        placement = placement + 10;
          break;
    }
     case 116: {// lettre t
        placement = placement - 17;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +15;
        plac = plac -10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv5" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac -6;
        indic++;
        placement = placement -8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +16;
        indic++;
        placement = placement +8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

          break;
    }
     case 117: {// lettre u
        placement = placement - 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxs" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement -4;
        plac = plac -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box9" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +4;
        placement = placement + 2;
          break;
    }
     case 118: {// lettre v
        placement = placement - 6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box29" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box30" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 8;
        plac = plac -3;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement + 6;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "boxv1 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        plac = plac +3;
        placement = placement - 10;
          break;
    }
     case 119: {// lettre w
        placement = placement -15;
        plac = plac -5;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box22" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +17;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement -10;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box22" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement +17;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box23" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement -7;
        plac = plac +5;
          break;
    }
     case 120: {// lettre x
        placement = placement - 8;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box25 tourne90m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;


        indic++;
        placement = placement +12;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box24 tourne90" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

          break;
    }
     case 121: {// lettre y
        placement = placement -2;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box27" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;

        indic++;
        placement = placement -12;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box26" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +12;

          break;
    }
     case 122: {// lettre z
        plac = plac -4;
        placement = placement -4;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box16 tourne180m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        placement = placement ;

        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box16 tourne45m" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        plac = plac +6;

        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box16" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement +4;
        plac = plac -2;
          break;
    }
     case 123: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
}
//ecriture dans index.html



          break;
    }



     case 1: {


switch (quiestla)
{
// u accent grave
     case -71: {
        placement = placement - 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement + 14;
          break;
    }
// o chapeau de gendarme
     case -76: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 6;
          break;
    }

// i chapeau de gendarme
     case -82: {
        placement = placement - 7;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }

// e chapeau de gendarme
     case -86: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 9;
          break;
    }

// e accent aigu
     case -87: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 9;
          break;
    }
// e accent grave
     case -88: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 9;
          break;
    }
// en attente c cédille
     case -89: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
// a chapeau de gendarme
     case -94: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }
// a accent grave
     case -96: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
          break;
    }


}



	caractereplus = 0;

          break;
    }



/*******/
     case 2: {


switch (quiestla)
{
// le e dans le o
     case -109: {
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        indic++;
        jortieglm << lol1 <<indic<<lol2 <<indic<<lol2c <<indic<<lol2a <<indic <<lol2b << "box165" << lol4 <<indic<<lol4a << plac << lol5 <<indic<<lol5a <<placement << lol3 <<indic<<lol3a<<indic<<lol3b << endl;
        placement = placement - 9;
          break;
    }



}



	caractereplus = 0;

          break;
    }

/*************/

}//fin tri caractere normal

//
placement = placement + 20;


        }//fin de la box du while



                 jortieglm.close();
        }


        else

                cerr << "Impossible d'ouvrir le jortieglm !" << endl;

//

                entreglm.close();

        }

        else

                cerr << "Impossible d'ouvrir le entreglm !" << endl;

/*******************/
  // ecriture css généré
        ofstream porcssglm("mcss.js", ios::out | ios::trunc); 
        if(porcssglm)

        {


        porcssglm << "var pt1 = [\"position:absolute\",\"border-top-right-radius\", \"backgroundColor\", \"border-top-left-radius\", \"border-bottom-left-radius\", \"border-bottom-right-radius\", \"border\", \"borderBottom\", \"borderTopLeftRadius\", \"background-attachment\", \"background-position\", \"border-bottom\", \"border-bottom-color\", \"border-bottom-style\", \"border-bottom-width\", \"border-color\", \"border-left\", \"border-left-color\", \"border-left-style\", \"border-left-width\", \"border-radius\", \"border-right\", \"border-right-color\", \"border-right-style\", \"border-right-width\", \"border-style\", \"border-top\", \"border-top-color\", \"border-top-style\", \"border-top-width\", \"border-width\", \"margin\", \"margin-bottom\", \"margin-left\", \"margin-right\", \"margin-top\", \"padding\", \"padding-bottom\", \"padding-left\", \"padding-right\", \"padding-top\", \"height\", \"max-height\", \"max-width\", \"min-height\", \"min-width\", \"width\", \"outline-style\", \"outline-color\", \"outline-width\", \"outline-offset\", \"outline\", \"direction\", \"letter-spacing\", \"line-height\", \"text-align\", \"text-decoration\", \"text-indent\", \"text-shadow\", \"text-transform\", \"text-overflow\", \"unicode-bidi\", \"vertical-align\", \"white-space\", \"word-spacing\", \"font\", \"font-family\", \"font-size\", \"font-style\", \"font-variant\", \"font-weight\", \"a:link\", \"a:visited\", \"a:hover\", \"a:active\", \"list-style\", \"list-style-image\", \"list-style-position\", \"list-style-type\", \"border-collapse\", \"border-spacing\", \"caption-side\", \"empty-cells\", \"table-layout\", \"display\", \"visibility\", \"bottom\", \"clip\", \"left\", \"position\", \"right\", \"top\", \"z-index\", \"overflow\", \"overflow-x\", \"overflow-y\", \"box-sizing\", \"clear\", \"float\", \"opacity\", \"filter\", \"box-shadow\", \"content\", \"counter-increment\", \"counter-reset\", \"border-radius\", \"border-top-left-radius\", \"border-bottom-right-radius\", \"border-bottom-left-radius\", \"border-image\", \"border-image-source\", \"border-image-slice\", \"border-image-width\", \"border-image-outset\", \"border-image-repeat\", \"background-clip\", \"background-origin\", \"background-size\", \"text-shadow\", \"box-shadow\", \"text-overflow\", \"word-wrap\", \"word-break\", \"backface-visibility\", \"-webkit-transition\", \"transition\", \"animation-name\", \"animation-duration\", \"animation-delay\",\"-ms-transform\", \"transform\", \"transform-origin\", \"transform-style\", \"perspective\", \"perspective-origin\"];" << endl;

        porcssglm << "var pt2 = [\"position\",\"marginTop\"];" << endl;

        porcssglm << "var vno1;function rvno1(){vno1=document.createElement(\"div\");vno1.setAttribute(\"id\",\"barre_t\");document.body.insertBefore(vno1, document.body.firstChild);}rvno1();" << endl;

        porcssglm << "for(var uui=1;uui<6;uui++){var tno1;function rtno1(){tno1=document.createElement(\"div\");tno1.setAttribute(\"id\",\"fleur\"+uui);tno1.setAttribute(\"class\", \"cachemoi\");document.body.insertBefore(tno1, document.body.firstChild);}rtno1();}" << endl;

        porcssglm << "for(var uui=1;uui<6;uui++){var tno2;function rtno2(){tno2=document.createElement(\"div\");tno2.setAttribute(\"id\",\"bisfleur\"+uui);tno2.setAttribute(\"class\", \"cachemoi\");document.body.insertBefore(tno2, document.body.firstChild);}rtno2();}" << endl;

       porcssglm << "var no1;function rno1(){no1=document.createElement(\"style\");no1.innerHTML = '.mon_humeur1{'+pt1[0]+';width:40px;height:40px;background-color:#f5fffa;margin-left:1px}.boxv1{'+pt1[0]+';width:2px;height:10px;background-color:#36f}.boxv2{'+pt1[0]+';width:2px;height:8px;background-color:#36f}.boxv3{'+pt1[0]+';width:2px;height:15px;background-color:#36f}.boxv4{'+pt1[0]+';width:2px;height:2px;background-color:#36f}.boxv5{'+pt1[0]+';width:2px;height:20px;background-color:#36f}.boxh1{'+pt1[0]+';width:10px;height:2px;background-color:#36f}.action{'+pt1[0]+';cursor:pointer;background-color:#f5fffa}.box1{'+pt1[0]+';width:8px;height: 8px;border: 0px; margin-top:-12px ;border-bottom: 2px solid #3366FF;border-left: 2px solid #3366FF;border-top: 2px solid #3366FF;'+pt1[3]+':8px;'+pt1[1]+':8px;'+pt1[5]+':8px;'+pt1[4]+':8px;}.boxs{'+pt1[0]+';width: 8px;height: 8px;border: 0px;border-left: 2px solid #3366FF;border-bottom: 2px solid #3366FF;'+pt1[3]+':8px;'+pt1[1]+':4px;'+pt1[5]+':32px;'+pt1[4]+':8px;margin-left: 8px;}.box2{'+pt1[0]+';width: 10px;height: 20px;border: 0px;border-left: 2.5px solid #3366FF;'+pt1[3]+':20px;'+pt1[1]+':12px;'+pt1[5]+':12px;'+pt1[4]+':20px;}.box3{'+pt1[0]+';width: 10px;height: 20px;border: 0px;border-right: 2.5px solid #3366FF;'+pt1[3]+':12px;'+pt1[1]+':20px;'+pt1[5]+':20px;'+pt1[4]+':12px;}.box4{'+pt1[0]+';width: 20px;height: 25px;border: 0px;border-left: 2.5px solid #3366FF;'+pt1[3]+':20px;'+pt1[1]+':40px;'+pt1[5]+':40px;'+pt1[4]+':100px;}.box5{'+pt1[0]+';width: 20px;height: 20px;border: 0px;border-right: 1.5px solid #3366FF;'+pt1[1]+':40px;'+pt1[3]+':40px;'+pt1[4]+':40px;'+pt1[5]+':200px;}.box6{'+pt1[0]+';width: 5px;height: 10px;border: 0px;border-right: 2.5px solid #3366FF;'+pt1[1]+':40px;'+pt1[3]+':40px;'+pt1[4]+':40px;'+pt1[5]+':200px;}.box7{'+pt1[0]+';width: 10px;height: 20px;border: 0px;border-right: 2.5px solid #3366FF;'+pt1[3]+':10px;'+pt1[1]+':5px;'+pt1[5]+':40px;'+pt1[4]+':10px;margin-left: 50px;}.box8{'+pt1[0]+';width: 10px;height: 10px;border: 0px;border-right: 2px solid #3366FF;'+pt1[3]+':10px;'+pt1[1]+':80px;'+pt1[5]+':5px;'+pt1[4]+':90px;}.box9{'+pt1[0]+';width: 14px;height: 14px;border: 0px;border-right: 2.5px solid #3366FF;'+pt1[3]+':20px;'+pt1[1]+':10px;'+pt1[5]+':80px;'+pt1[4]+':20px;margin-left: 50px;}.box10{'+pt1[0]+';width:10px;height: 20px;border: 0px;border-top: 2px solid blue;border-right: 2px solid blue;'+pt1[3]+': 40px;'+pt1[5]+':40px;}.box11{'+pt1[0]+';width:10px;height: 20px;border: 0px;border-top: 2px solid blue;border-right: 2px solid blue;'+pt1[1]+': 40px;'+pt1[4]+':40px;}.box12{'+pt1[0]+';width: 10px;height: 15px;border: 0px;border-left: 2px solid blue;border-left: 2px solid blue;'+pt1[3]+': 80px;'+pt1[4]+':20px;}.box13{'+pt1[0]+';width: 5px;height: 5px;border: 0px;border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF;border-top: 2px solid #3366FF;'+pt1[3]+':5px;'+pt1[1]+':5px;'+pt1[5]+':5px;'+pt1[4]+':5px;}.box14{'+pt1[0]+';width: 10px;height: 8px;border: 0px;border-right: 2px solid #3366FF;border-top: 2px solid #3366FF;'+pt1[3]+':10px;'+pt1[1]+':10px;'+pt1[5]+':3px;'+pt1[4]+':10px;}.box15{'+pt1[0]+'; width: 10px; height: 10px;border: 0px; border-bottom: 1.5px solid #3366FF;border-left: 1.5px solid #3366FF; border-top: 1.5px solid #3366FF;border-right: 1.5px solid #3366FF;  '+pt1[3]+':20px;'+pt1[1]+':20px; '+pt1[5]+':20px;'+pt1[4]+':20px;}.box16{'+pt1[0]+'; width: 20px; height: 8px; margin-top:7px ; margin-left:-12px;border: 0px;border-bottom: 2.5px solid #3366FF; '+pt1[3]+':8px;'+pt1[1]+':25px; '+pt1[5]+':50px;'+pt1[4]+':50px; }.box17{'+pt1[0]+'; width: 10px; height: 8px; border: 0px;border-left: 2px solid #3366FF;  border-bottom: 2px solid #3366FF;'+pt1[3]+':10px; '+pt1[1]+':5px;'+pt1[5]+':40px; '+pt1[4]+':10px; }.box18{'+pt1[0]+'; width: 10px; height: 10px; border: 0px;border-right: 2px solid #3366FF; border-bottom: 2px solid #3366FF;'+pt1[1]+':10px; '+pt1[3]+':5px;'+pt1[4]+':40px; '+pt1[5]+':10px; }.box19{'+pt1[0]+'; width: 10px; height: 20px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':20px;'+pt1[1]+':20px; '+pt1[5]+':80px;'+pt1[4]+':20px; margin-left: 50px; }.box20{ '+pt1[0]+';  width: 25px; height: 14px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':14px;'+pt1[1]+':5px; '+pt1[5]+':80px;'+pt1[4]+':14px; }.cachemoi{display:none}.sortdutrou{display:inline}.tourne15{float:left;transform:rotate(15deg)}.tourne25{float:left;transform:rotate(25deg)}.box21{'+pt1[0]+'; width: 20px; height: 14px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':20px;'+pt1[1]+':5px; '+pt1[5]+':14px;'+pt1[4]+':14px; }.box22{ '+pt1[0]+'; width: 15px; height: 16px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':120px;'+pt1[1]+':120px; '+pt1[5]+':15px;'+pt1[4]+':15px; }.box23{ '+pt1[0]+'; width: 15px; height: 16px; border: 0px;border-left: 2px solid #3366FF; '+pt1[3]+':120px;'+pt1[1]+':120px; '+pt1[5]+':15px;'+pt1[4]+':15px; }.box24{ '+pt1[0]+'; width: 10px; height: 10px; border: 0px;border-right: 2px solid #3366FF; border-bottom: 2px solid #3366FF;'+pt1[1]+':120px; '+pt1[5]+':120px;'+pt1[4]+':120px; '+pt1[3]+':120px;}.box25{ '+pt1[0]+'; width:10px; height: 10px; border: 0px;border-left: 2px solid #3366FF; border-bottom: 2px solid #3366FF;'+pt1[1]+':120px; '+pt1[5]+':120px;'+pt1[4]+':120px; '+pt1[3]+':120px;}.box26{ '+pt1[0]+'; width: 15px; height: 25px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':120px;'+pt1[1]+':120px; '+pt1[5]+':15px;'+pt1[4]+':15px; }.box27{ '+pt1[0]+';width: 30px; height: 25px; border: 0px;border-left: 2px solid #3366FF; '+pt1[3]+':150px;'+pt1[1]+':150px; '+pt1[5]+':80px;'+pt1[4]+':80px; }.box28{ '+pt1[0]+';width: 10px; height: 10px; border: 0px; border-bottom: 2px solid #3366FF;border-left: 2px solid #3366FF; border-top: 2px solid #3366FF;'+pt1[3]+':10px; '+pt1[1]+':10px;'+pt1[5]+':5px; '+pt1[4]+':10px; }.box29{'+pt1[0]+'; width: 8px; height: 8px; border: 0px;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF;'+pt1[1]+':15px; '+pt1[5]+':15px;'+pt1[4]+':15px;  '+pt1[3]+':120px;}.box30{ '+pt1[0]+'; width: 8px; height: 10px; border: 0px;border-right: 2px solid #3366FF; border-bottom: 2px solid #3366FF;'+pt1[1]+':5px; '+pt1[5]+':15px;'+pt1[4]+':15px;  '+pt1[3]+':15px;}.box31{ '+pt1[0]+'; width: 8px; height: 8px; border: 0px;border-right: 2px solid #3366FF; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF;'+pt1[1]+':8px; '+pt1[5]+':5px;'+pt1[4]+':8px;  '+pt1[3]+':8px;}.box32{ '+pt1[0]+'; width: 10px; height: 8px; border: 0px;border-bottom: 2px solid #3366FF; border-left: 2px solid #3366FF;'+pt1[1]+':8px; '+pt1[5]+':5px;'+pt1[4]+':8px;  '+pt1[3]+':8px;}.box33{ '+pt1[0]+'; width: 10px; height: 12px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':20px;'+pt1[1]+':20px; '+pt1[5]+':80px;'+pt1[4]+':20px; margin-left: 50px; }.box34{'+pt1[0]+';width:15px;height:8px;border:0;border-bottom:1.5px solid #36f;'+pt1[3]+':8px;'+pt1[1]+':25px;'+pt1[5]+':50px;'+pt1[4]+':50px}.boxv1:active{ background-color: #F5FFFA; }.boxh1:active{background-color: #F5FFFA;}.angle1 {transform: rotate(60deg);}.box100 { float: left; transform: rotate(-27deg); }.box101 { float: left; transform: rotate(110deg); }.box102{'+pt1[0]+'; width: 20px; height: 20px;border: 0px; border-right: 3px solid #3366FF;'+pt1[3]+':20px; '+pt1[1]+':10px;'+pt1[5]+':80px; '+pt1[4]+':20px;margin-left: 50px; }.box102a{'+pt1[0]+'; width: 20px; height: 23px;border: 0px; border-right: 3px solid #3366FF;'+pt1[3]+':20px; '+pt1[1]+':10px;'+pt1[5]+':80px; '+pt1[4]+':20px;margin-left: 50px; }.box103{'+pt1[0]+';width: 14px; height: 7px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;border-top: 2px solid #3366FF; '+pt1[3]+':7px;'+pt1[1]+':7px; '+pt1[5]+':7px;'+pt1[4]+':7px;}.box103a{'+pt1[0]+';width: 14px; height: 16px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;border-top: 2px solid #3366FF; '+pt1[3]+':7px;'+pt1[1]+':7px; '+pt1[5]+':7px;'+pt1[4]+':7px;}.box104{'+pt1[0]+';width: 18px;   height: 20px; border: 0px;border-bottom: 2px solid #3366FF; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF; '+pt1[3]+':22px;'+pt1[1]+':17px; '+pt1[5]+':17px;'+pt1[4]+':22px; }.box105{'+pt1[0]+';width: 24px; height: 20px; border: 0px;border-bottom: 2px solid #3366FF; '+pt1[3]+':22px;'+pt1[1]+':17px; '+pt1[5]+':17px;'+pt1[4]+':22px;}.box106{'+pt1[0]+';width: 7px; height: 7px; border: 0px;border-bottom: 2px solid #3366FF; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF; '+pt1[3]+':7px;'+pt1[1]+':3px; '+pt1[5]+':3px;'+pt1[4]+':7px; }.box107{'+pt1[0]+';width: 10px; height: 7px; border: 0px;border-bottom: 2px solid #3366FF; '+pt1[3]+':7px;'+pt1[1]+':7px; '+pt1[5]+':7px;'+pt1[4]+':7px; }.box108{'+pt1[0]+';width: 10px; height: 14px; border: 0px;border-left: 2px solid #3366FF; '+pt1[3]+':100px;'+pt1[1]+':14px; '+pt1[5]+':14px;'+pt1[4]+':14px;}.box109{'+pt1[0]+';width: 10px; height: 14px; border: 0px;border-right: 2px solid #3366FF; '+pt1[3]+':14px;'+pt1[1]+':14px; '+pt1[5]+':100px;'+pt1[4]+':14px;}.tourne45 { float: left;transform: rotate(45deg); }.tourne180 { float: left;transform: rotate(180deg); }.tourne30 { float: left;transform: rotate(30deg); }.box110{'+pt1[0]+';width: 14px; height: 14px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;border-left: 2px solid #3366FF; '+pt1[3]+':7px;'+pt1[1]+':7px; '+pt1[5]+':14px;'+pt1[4]+':14px;}.box111{'+pt1[0]+';width: 14px; height: 14px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;'+pt1[3]+':7px; '+pt1[1]+':7px;'+pt1[5]+':14px; '+pt1[4]+':14px;}.box112{'+pt1[0]+'; width: 20px; height: 20px; margin-left:22px; border: 0px;border-left: 3px solid #3366FF; '+pt1[3]+':10px;'+pt1[1]+':20px; '+pt1[5]+':20px;'+pt1[4]+':80px; margin-left: 50px;}.box113{'+pt1[0]+';width: 16px; height: 18px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;'+pt1[3]+':140px; '+pt1[1]+':18px;'+pt1[5]+':140px; '+pt1[4]+':18px;}.box114{'+pt1[0]+';width: 18px ; height: 18px; border: 0px;border-top: 2px solid #3366FF; '+pt1[3]+':18px;'+pt1[1]+':18px; '+pt1[5]+':18px;'+pt1[4]+':18px;}.box115{'+pt1[0]+';width: 16px; height: 10px; border: 0px;border-top: 2px solid #3366FF; border-right: 2px solid #3366FF;border-left: 2px solid #3366FF; '+pt1[3]+':10px;'+pt1[1]+':10px; '+pt1[5]+':10px;'+pt1[4]+':10px;}.box116{'+pt1[0]+';width: 10px; height: 16px; border: 0px;border-top: 2px solid #3366FF; border-right: 2px solid #3366FF;border-left: 2px solid #3366FF; border-bottom: 2px solid #3366FF;'+pt1[3]+':10px; '+pt1[1]+':10px;'+pt1[5]+':10px; '+pt1[4]+':10px;}.box117{'+pt1[0]+';width: 10px; height: 16px; border: 0px; border-right: 2px solid #3366FF;border-left: 2px solid #3366FF; border-top: 2px solid #3366FF;'+pt1[3]+':10px; '+pt1[1]+':10px;'+pt1[5]+':10px; '+pt1[4]+':10px;}.box118{'+pt1[0]+';width: 10px; height: 16px; border: 0px; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF; '+pt1[3]+':10px;'+pt1[1]+':10px; '+pt1[5]+':10px;'+pt1[4]+':10px;}.box119{'+pt1[0]+';width: 10px; height: 20px; border: 0px;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF;'+pt1[3]+':10px; '+pt1[1]+':10px;'+pt1[5]+':10px; '+pt1[4]+':10px;}.tourne35m { float: left; transform: rotate(-35deg); }.box120 { float: left; transform: rotate(14.562deg); }.box150{ '+pt1[0]+'; width: 10px; height: 16px;border: 0px; border-bottom: 2px solid #3366FF;border-left: 2px solid #3366FF; border-top: 2px solid #3366FF;border-right: 2px solid #3366FF;  '+pt1[3]+':20px;'+pt1[1]+':20px; '+pt1[5]+':20px;'+pt1[4]+':20px; }.box160{ '+pt1[0]+'; width: 20px; height: 16px; border: 0px;border-bottom: 2px solid #3366FF; '+pt1[3]+':8px;'+pt1[1]+':25px; '+pt1[5]+':50px;'+pt1[4]+':50px; }.box170{'+pt1[0]+'; margin-top:-20px ; width: 20px; height: 20px;border: 0px; border-right: 3px solid #3366FF;'+pt1[3]+':20px; '+pt1[1]+':10px;'+pt1[5]+':80px; '+pt1[4]+':20px;margin-left: 50px; }.box171{'+pt1[0]+';width: 6px; height: 8px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;'+pt1[3]+':140px; '+pt1[1]+':18px;'+pt1[5]+':140px; '+pt1[4]+':18px; }.box172{'+pt1[0]+';width: 10px; height: 14px; border: 0px; border-left: 2px solid #3366FF;'+pt1[3]+':100px; '+pt1[1]+':14px;'+pt1[5]+':14px; '+pt1[4]+':14px;}.box173{'+pt1[0]+';width: 10px; height: 14px; border: 0px; border-right: 2px solid #3366FF;'+pt1[3]+':14px; '+pt1[1]+':14px;'+pt1[5]+':100px; '+pt1[4]+':14px;}.box165{'+pt1[0]+';width: 10px;height: 16px;border: 0px;border-right: 2px solid #3366FF;border-top: 2px solid #3366FF;'+pt1[3]+':10px;'+pt1[1]+':10px;'+pt1[5]+':3px;'+pt1[4]+':10px;}.box157{position:absolute;width: 8px; height: 8px; border: 0px; border-right: 2px solid #3366FF;border-left: 2px solid #3366FF; border-top: 2px solid #3366FF;border-top-left-radius:8px; border-top-right-radius:8px;border-bottom-right-radius:8px; border-bottom-left-radius:8px;}.box158{position:absolute;width: 8px; height: 8px; border: 0px; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF; border-top-left-radius:8px;border-top-right-radius:8px; border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.box159{position:absolute;width: 10px; height: 10px; border: 0px;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF;border-top-left-radius:5px; border-top-right-radius:5px;border-bottom-right-radius:5px; border-bottom-left-radius:5px;}.box161{position:absolute;width: 8px; height: 16px; border: 0px;border-bottom: 2px solid #3366FF; border-right: 2px solid #3366FF;border-top-left-radius:140px; border-top-right-radius:18px;border-bottom-right-radius:140px; border-bottom-left-radius:18px;}.box162{position:absolute;width: 7px;height: 10px;border: 0px;border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF;border-top: 2px solid #3366FF;border-top-left-radius:100px;border-top-right-radius:50px;border-bottom-right-radius:100px;border-bottom-left-radius:5px;}.box163{position:absolute;width: 5px;height: 5px;border: 0px;border-right: 2px solid #3366FF;border-bottom: 2px solid #3366FF;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.boxh1{ position:absolute; width: 10px; height: 2px; background-color: #3366FF; }.boxh1:active{ background-color: #F5FFFA; }.action{position:absolute; cursor:pointer; background-color: #F5FFFA; }.box201{position:absolute; width: 8px; height: 15px; border-style: solid; border-color: coral;border-radius: 50% 50% 50% 50% / 50% 50% 50% 50%;}.box202{position:absolute;width: 8px; height: 10px; border: 0px; border-top: 2px solid #3366FF;border-right: 2px solid #3366FF; border-bottom: 2px solid #3366FF; border-top-left-radius:10px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}.box203{position:absolute;width: 8px; height: 10px; border: 0px; border-bottom: 2px solid #3366FF;border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.box204{position:absolute;width: 5px; height: 5px; border: 0px; border-top: 2px solid #3366FF;border-right: 2px solid #3366FF; border-left: 2px solid #3366FF; border-top-left-radius:10px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}.box205{position:absolute;width: 6px; height: 5px; border: 0px; border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF; border-left: 2px solid #3366FF; border-top-left-radius:10px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}.box206{position:absolute;width: 10px; height: 7px; border: 0px; border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF; border-top-left-radius:5px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:5px; }.box207{position:absolute;width: 10px; height: 7px; border: 0px; border-left: 2px solid #3366FF; border-top-left-radius:5px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:5px; }.box208{position:absolute;width: 10px; height: 5px; border: 0px; border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF; border-left: 2px solid #3366FF;border-top-left-radius:5px; border-top-right-radius:10px; border-bottom-right-radius:10px;border-bottom-left-radius:5px; }.box209{position:absolute;width: 10px; height: 7px; border: 0px; border-left: 2px solid #3366FF; border-top-left-radius:5px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:5px; }.box210{position:absolute;width: 15px; height: 10px; border: 0px; border-right: 2px solid #3366FF;border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-right-radius:100px;border-bottom-left-radius:10px; }.box211{position:absolute;width: 14px; height: 14px; border: 0px; border-top: 2px solid #3366FF;border-right: 2px solid #3366FF; border-top-left-radius:140px; border-top-right-radius:14px;border-bottom-right-radius:14px; border-bottom-left-radius:14px; }.box212{position:absolute;width: 12px; height: 8px; border: 0px; border-left: 2px solid #3366FF;border-top: 2px solid #3366FF; border-top-left-radius:8px; border-top-right-radius:8px;border-bottom-right-radius:8px; border-bottom-left-radius:4px; }.tourne45m { float: left; transform: rotate(-45deg); }.tourne30m { float: left; transform: rotate(-30deg); }.box213{position:absolute;width: 2px; height: 5px; background-color: #3366FF; }.box214{position:absolute;width: 2px; height: 5px; background-color: #3366FF; }.box216{position:absolute;width: 15px; height: 10px; border: 0px; border-left: 2px solid #3366FF;border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-right-radius:10px;border-bottom-left-radius:100px; }.box217{position:absolute; width: 10px; height: 5px; border: 0px; border-bottom: 2px solid #3366FF;border-right: 2px solid #3366FF; border-top: 2px solid #3366FF; border-top-left-radius:5px;border-top-right-radius:10px; border-bottom-right-radius:10px; border-bottom-left-radius:5px; }.box218{position:absolute;width: 6px; height: 14px; border: 0px; border-left: 2px solid #3366FF;border-top-left-radius:14px ; border-bottom-right-radius:14px; border-top-right-radius:14px; border-bottom-left-radius:14px; }.box219{position:absolute;width: 6px; height: 14px; border: 0px;border-right: 2px solid #3366FF;border-top-left-radius:14px ; border-bottom-right-radius:14px; border-top-right-radius:14px; border-bottom-left-radius:14px; }.box210{position:absolute;width: 15px; height: 10px; border: 0px; border-right: 2px solid #3366FF;border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-right-radius:100px;border-bottom-left-radius:10px; }.tourne30{float:left;transform:rotate(30deg)}.tourne45{float:left;transform:rotate(45deg)}.tourne60{float:left;transform:rotate(60deg)}.tourne75{float:left;transform:rotate(75deg)}.tourne90{float:left;transform:rotate(90deg)}.tourne105{float:left;transform:rotate(105deg)}.tourne120{float:left;transform:rotate(120deg)}.tourne135{float:left;transform:rotate(135deg)}.tourne150{float:left;transform:rotate(150deg)}.tourne165{float:left;transform:rotate(165deg)}.tourne180{float:left;transform:rotate(180deg)}.tourne165m{float:left;transform:rotate(-165deg)}.tourne150m{float:left;transform:rotate(-150deg)}.tourne135m{float:left;transform:rotate(-135deg)}.tourne120m{float:left;transform:rotate(-120deg)}.tourne105m{float:left;transform:rotate(-105deg)}.tourne90m{float:left;transform:rotate(-90deg)}.tourne75m{float:left;transform:rotate(-75deg)}.tourne60m{float:left;transform:rotate(-60deg)}.tourne45m{float:left;transform:rotate(-45deg)}.tourne30m{float:left;transform:rotate(-30deg)}.tourne15m{float:left;transform:rotate(-15deg)}.tourne5{float:left;transform:rotate(5deg)}.tourne10{float:left;transform:rotate(10deg)}.tourne20m{float:left;transform:rotate(-20deg)}.tourne70{float:left;transform:rotate(70deg)}.tourne70m{float:left;transform:rotate(-70deg)}.tourne18{float:left;transform:rotate(18deg)}.tourne42{float:left;transform:rotate(42deg)}.tourne5m{float:left;transform:rotate(-5deg)}.tourne80{float:left;transform:rotate(80deg)}.tourne35{float:left;transform:rotate(35deg)}.tourne20{float:left;transform:rotate(20deg)}.tourne12m{float:left;transform:rotate(-12deg)}';document.head.insertBefore(no1, document.head.lastChild);}rno1();" << endl;



                porcssglm.close();
        }


        else

                cerr << "Impossible d'ouvrir le porcssglm !" << endl;


/*******************/
        ofstream sortieact1("act1.js", ios::out | ios::trunc); 
        if(sortieact1)

        {
//

       sortieact1 << "function lecjoa1(f){function e(z,u,x){function r(g,l,k){var m;w=Math.round(0.5*l);t=l-w;v=Math.round(0.5*(k-g));s=w-1;q=table[s];for(y=w-1;0<=y;y--){m=Math.floor(0.00001*v*q[y]),codebash=Math.round(k+m-v),monhexa=Math.floor(codebash-32767),leraw1.push(app1.utility.pack(\"v\",monhexa))}w=Math.round(0.5*l);t=l-w;v=Math.round(0.5*(k-g));s=w-1;q=table[s];for(y=0;y<t;y++){l=Math.floor(0.00001*v*q[y]),codebash=Math.round(g+v-l),monhexa=Math.floor(codebash-32767),leraw1.push(app1.utility.pack(\"v\",monhexa))}return g}function j(k,m,n){v=Math.round(0.5*(k-n));w=Math.round(0.5*m);t=m-w;var l;s=w-1;l=table[s];for(y=w-1;0<=y;y--){o=Math.floor(0.00001*v*l[y]),codebash=Math.round(n+v-o),monhexa=Math.floor(codebash-32767),leraw1.push(app1.utility.pack(\"v\",monhexa))}w=Math.round(0.5*m);t=m-w;v=Math.round(0.5*(k-n));for(y=0;y<t;y++){o=Math.round(0.00001*v*l[y]),codebash=Math.round(n+v+o),monhexa=Math.floor(codebash-32767),leraw1.push(app1.utility.pack(\"v\",monhexa))}return k}var v,o,t,w,y,q,s;x>z?r(z,u,x):j(z,u,x)}leraw1=[];for(var h=32768,i=32768,d=5,b=0;b<f.length;b++){b/2==Math.round(b/2)?(h=i,i=256*f[b]):(d=f[b],NbPtTotal+=d,e(i,d,h))}return NbPtTotal};" << endl;


                 sortieact1.close();
        }
        else
                cerr << "Impossible d'ouvrir le sortieact1 !" << endl;





        return 0;

}
