' . join('', $err) . ''); } echo "OK"; function essais__couleur_hsl2rgb(){ $essais = array ( 0 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0, 3 => 0, ), 1 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0, 3 => 0.25, ), 2 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0, 3 => 0.5, ), 3 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0, 3 => 0.75, ), 4 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0, 3 => 1, ), 5 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0.25, 3 => 0, ), 6 => array ( 0 => array ( 'r' => 79, 'g' => 47, 'b' => 47, ), 1 => 0, 2 => 0.25, 3 => 0.25, ), 7 => array ( 0 => array ( 'r' => 159, 'g' => 95, 'b' => 95, ), 1 => 0, 2 => 0.25, 3 => 0.5, ), 8 => array ( 0 => array ( 'r' => 207, 'g' => 175, 'b' => 175, ), 1 => 0, 2 => 0.25, 3 => 0.75, ), 9 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0, 2 => 0.25, 3 => 1, ), 10 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0.5, 3 => 0, ), 11 => array ( 0 => array ( 'r' => 95, 'g' => 31, 'b' => 31, ), 1 => 0, 2 => 0.5, 3 => 0.25, ), 12 => array ( 0 => array ( 'r' => 191, 'g' => 63, 'b' => 63, ), 1 => 0, 2 => 0.5, 3 => 0.5, ), 13 => array ( 0 => array ( 'r' => 223, 'g' => 159, 'b' => 159, ), 1 => 0, 2 => 0.5, 3 => 0.75, ), 14 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0, 2 => 0.5, 3 => 1, ), 15 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 0.75, 3 => 0, ), 16 => array ( 0 => array ( 'r' => 111, 'g' => 15, 'b' => 15, ), 1 => 0, 2 => 0.75, 3 => 0.25, ), 17 => array ( 0 => array ( 'r' => 223, 'g' => 31, 'b' => 31, ), 1 => 0, 2 => 0.75, 3 => 0.5, ), 18 => array ( 0 => array ( 'r' => 239, 'g' => 143, 'b' => 143, ), 1 => 0, 2 => 0.75, 3 => 0.75, ), 19 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0, 2 => 0.75, 3 => 1, ), 20 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 1, 3 => 0, ), 21 => array ( 0 => array ( 'r' => 127, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 1, 3 => 0.25, ), 22 => array ( 0 => array ( 'r' => 255, 'g' => 0, 'b' => 0, ), 1 => 0, 2 => 1, 3 => 0.5, ), 23 => array ( 0 => array ( 'r' => 255, 'g' => 127, 'b' => 127, ), 1 => 0, 2 => 1, 3 => 0.75, ), 24 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0, 2 => 1, 3 => 1, ), 25 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0, 3 => 0, ), 26 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0, 3 => 0.25, ), 27 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0, 3 => 0.5, ), 28 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0, 3 => 0.75, ), 29 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0, 3 => 1, ), 30 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0.25, 3 => 0, ), 31 => array ( 0 => array ( 'r' => 63, 'g' => 79, 'b' => 47, ), 1 => 0.25, 2 => 0.25, 3 => 0.25, ), 32 => array ( 0 => array ( 'r' => 127, 'g' => 159, 'b' => 95, ), 1 => 0.25, 2 => 0.25, 3 => 0.5, ), 33 => array ( 0 => array ( 'r' => 191, 'g' => 207, 'b' => 175, ), 1 => 0.25, 2 => 0.25, 3 => 0.75, ), 34 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.25, 2 => 0.25, 3 => 1, ), 35 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0.5, 3 => 0, ), 36 => array ( 0 => array ( 'r' => 63, 'g' => 95, 'b' => 31, ), 1 => 0.25, 2 => 0.5, 3 => 0.25, ), 37 => array ( 0 => array ( 'r' => 127, 'g' => 191, 'b' => 63, ), 1 => 0.25, 2 => 0.5, 3 => 0.5, ), 38 => array ( 0 => array ( 'r' => 191, 'g' => 223, 'b' => 159, ), 1 => 0.25, 2 => 0.5, 3 => 0.75, ), 39 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.25, 2 => 0.5, 3 => 1, ), 40 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 0.75, 3 => 0, ), 41 => array ( 0 => array ( 'r' => 63, 'g' => 111, 'b' => 15, ), 1 => 0.25, 2 => 0.75, 3 => 0.25, ), 42 => array ( 0 => array ( 'r' => 127, 'g' => 223, 'b' => 31, ), 1 => 0.25, 2 => 0.75, 3 => 0.5, ), 43 => array ( 0 => array ( 'r' => 191, 'g' => 239, 'b' => 143, ), 1 => 0.25, 2 => 0.75, 3 => 0.75, ), 44 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.25, 2 => 0.75, 3 => 1, ), 45 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.25, 2 => 1, 3 => 0, ), 46 => array ( 0 => array ( 'r' => 63, 'g' => 127, 'b' => 0, ), 1 => 0.25, 2 => 1, 3 => 0.25, ), 47 => array ( 0 => array ( 'r' => 127, 'g' => 255, 'b' => 0, ), 1 => 0.25, 2 => 1, 3 => 0.5, ), 48 => array ( 0 => array ( 'r' => 191, 'g' => 255, 'b' => 127, ), 1 => 0.25, 2 => 1, 3 => 0.75, ), 49 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.25, 2 => 1, 3 => 1, ), 50 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0, 3 => 0, ), 51 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0, 3 => 0.25, ), 52 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0, 3 => 0.5, ), 53 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0, 3 => 0.75, ), 54 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0, 3 => 1, ), 55 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0.25, 3 => 0, ), 56 => array ( 0 => array ( 'r' => 47, 'g' => 79, 'b' => 79, ), 1 => 0.5, 2 => 0.25, 3 => 0.25, ), 57 => array ( 0 => array ( 'r' => 95, 'g' => 159, 'b' => 159, ), 1 => 0.5, 2 => 0.25, 3 => 0.5, ), 58 => array ( 0 => array ( 'r' => 175, 'g' => 207, 'b' => 207, ), 1 => 0.5, 2 => 0.25, 3 => 0.75, ), 59 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.5, 2 => 0.25, 3 => 1, ), 60 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0.5, 3 => 0, ), 61 => array ( 0 => array ( 'r' => 31, 'g' => 95, 'b' => 95, ), 1 => 0.5, 2 => 0.5, 3 => 0.25, ), 62 => array ( 0 => array ( 'r' => 63, 'g' => 191, 'b' => 191, ), 1 => 0.5, 2 => 0.5, 3 => 0.5, ), 63 => array ( 0 => array ( 'r' => 159, 'g' => 223, 'b' => 223, ), 1 => 0.5, 2 => 0.5, 3 => 0.75, ), 64 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.5, 2 => 0.5, 3 => 1, ), 65 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 0.75, 3 => 0, ), 66 => array ( 0 => array ( 'r' => 15, 'g' => 111, 'b' => 111, ), 1 => 0.5, 2 => 0.75, 3 => 0.25, ), 67 => array ( 0 => array ( 'r' => 31, 'g' => 223, 'b' => 223, ), 1 => 0.5, 2 => 0.75, 3 => 0.5, ), 68 => array ( 0 => array ( 'r' => 143, 'g' => 239, 'b' => 239, ), 1 => 0.5, 2 => 0.75, 3 => 0.75, ), 69 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.5, 2 => 0.75, 3 => 1, ), 70 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.5, 2 => 1, 3 => 0, ), 71 => array ( 0 => array ( 'r' => 0, 'g' => 127, 'b' => 127, ), 1 => 0.5, 2 => 1, 3 => 0.25, ), 72 => array ( 0 => array ( 'r' => 0, 'g' => 254, 'b' => 255, ), 1 => 0.5, 2 => 1, 3 => 0.5, ), 73 => array ( 0 => array ( 'r' => 127, 'g' => 254, 'b' => 255, ), 1 => 0.5, 2 => 1, 3 => 0.75, ), 74 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.5, 2 => 1, 3 => 1, ), 75 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0, 3 => 0, ), 76 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0, 3 => 0.25, ), 77 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0, 3 => 0.5, ), 78 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0, 3 => 0.75, ), 79 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0, 3 => 1, ), 80 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0.25, 3 => 0, ), 81 => array ( 0 => array ( 'r' => 63, 'g' => 47, 'b' => 79, ), 1 => 0.75, 2 => 0.25, 3 => 0.25, ), 82 => array ( 0 => array ( 'r' => 127, 'g' => 95, 'b' => 159, ), 1 => 0.75, 2 => 0.25, 3 => 0.5, ), 83 => array ( 0 => array ( 'r' => 191, 'g' => 175, 'b' => 207, ), 1 => 0.75, 2 => 0.25, 3 => 0.75, ), 84 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.75, 2 => 0.25, 3 => 1, ), 85 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0.5, 3 => 0, ), 86 => array ( 0 => array ( 'r' => 63, 'g' => 31, 'b' => 95, ), 1 => 0.75, 2 => 0.5, 3 => 0.25, ), 87 => array ( 0 => array ( 'r' => 127, 'g' => 63, 'b' => 191, ), 1 => 0.75, 2 => 0.5, 3 => 0.5, ), 88 => array ( 0 => array ( 'r' => 191, 'g' => 159, 'b' => 223, ), 1 => 0.75, 2 => 0.5, 3 => 0.75, ), 89 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.75, 2 => 0.5, 3 => 1, ), 90 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 0.75, 3 => 0, ), 91 => array ( 0 => array ( 'r' => 63, 'g' => 15, 'b' => 111, ), 1 => 0.75, 2 => 0.75, 3 => 0.25, ), 92 => array ( 0 => array ( 'r' => 127, 'g' => 31, 'b' => 223, ), 1 => 0.75, 2 => 0.75, 3 => 0.5, ), 93 => array ( 0 => array ( 'r' => 191, 'g' => 143, 'b' => 239, ), 1 => 0.75, 2 => 0.75, 3 => 0.75, ), 94 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.75, 2 => 0.75, 3 => 1, ), 95 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 0.75, 2 => 1, 3 => 0, ), 96 => array ( 0 => array ( 'r' => 63, 'g' => 0, 'b' => 127, ), 1 => 0.75, 2 => 1, 3 => 0.25, ), 97 => array ( 0 => array ( 'r' => 127, 'g' => 0, 'b' => 255, ), 1 => 0.75, 2 => 1, 3 => 0.5, ), 98 => array ( 0 => array ( 'r' => 191, 'g' => 127, 'b' => 255, ), 1 => 0.75, 2 => 1, 3 => 0.75, ), 99 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 0.75, 2 => 1, 3 => 1, ), 100 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0, 3 => 0, ), 101 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0, 3 => 0.25, ), 102 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0, 3 => 0.5, ), 103 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0, 3 => 0.75, ), 104 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0, 3 => 1, ), 105 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0.25, 3 => 0, ), 106 => array ( 0 => array ( 'r' => 79, 'g' => 47, 'b' => 47, ), 1 => 1, 2 => 0.25, 3 => 0.25, ), 107 => array ( 0 => array ( 'r' => 159, 'g' => 95, 'b' => 95, ), 1 => 1, 2 => 0.25, 3 => 0.5, ), 108 => array ( 0 => array ( 'r' => 207, 'g' => 175, 'b' => 175, ), 1 => 1, 2 => 0.25, 3 => 0.75, ), 109 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 1, 2 => 0.25, 3 => 1, ), 110 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0.5, 3 => 0, ), 111 => array ( 0 => array ( 'r' => 95, 'g' => 31, 'b' => 31, ), 1 => 1, 2 => 0.5, 3 => 0.25, ), 112 => array ( 0 => array ( 'r' => 191, 'g' => 63, 'b' => 63, ), 1 => 1, 2 => 0.5, 3 => 0.5, ), 113 => array ( 0 => array ( 'r' => 223, 'g' => 159, 'b' => 159, ), 1 => 1, 2 => 0.5, 3 => 0.75, ), 114 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 1, 2 => 0.5, 3 => 1, ), 115 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 0.75, 3 => 0, ), 116 => array ( 0 => array ( 'r' => 111, 'g' => 15, 'b' => 15, ), 1 => 1, 2 => 0.75, 3 => 0.25, ), 117 => array ( 0 => array ( 'r' => 223, 'g' => 31, 'b' => 31, ), 1 => 1, 2 => 0.75, 3 => 0.5, ), 118 => array ( 0 => array ( 'r' => 239, 'g' => 143, 'b' => 143, ), 1 => 1, 2 => 0.75, 3 => 0.75, ), 119 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 1, 2 => 0.75, 3 => 1, ), 120 => array ( 0 => array ( 'r' => 0, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 1, 3 => 0, ), 121 => array ( 0 => array ( 'r' => 127, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 1, 3 => 0.25, ), 122 => array ( 0 => array ( 'r' => 255, 'g' => 0, 'b' => 0, ), 1 => 1, 2 => 1, 3 => 0.5, ), 123 => array ( 0 => array ( 'r' => 255, 'g' => 127, 'b' => 127, ), 1 => 1, 2 => 1, 3 => 0.75, ), 124 => array ( 0 => array ( 'r' => 255, 'g' => 255, 'b' => 255, ), 1 => 1, 2 => 1, 3 => 1, ), ); return $essais; } ?>