param n_lign:=10 ; param n_col:=10 ; param n_piece:=100 ; param n_coul:=3 ; param piece: 1 2 3 4 := 1 1 3 3 1 2 2 2 2 3 3 1 1 3 2 4 3 1 2 3 5 1 3 3 1 6 1 2 3 2 7 1 2 1 1 8 2 2 1 1 9 1 2 1 1 10 3 2 2 1 11 3 3 1 1 12 3 3 3 2 13 3 3 1 2 14 3 3 2 2 15 1 1 3 2 16 1 2 3 3 17 2 2 2 3 18 2 2 2 1 19 1 3 3 2 20 2 1 2 3 21 3 2 3 1 22 2 3 2 2 23 1 2 3 1 24 3 3 3 3 25 3 2 2 2 26 1 3 2 1 27 2 2 2 2 28 2 2 2 2 29 1 1 1 2 30 3 3 3 3 31 1 3 3 1 32 1 1 3 1 33 1 2 2 1 34 1 2 1 1 35 3 2 1 2 36 1 2 2 1 37 1 3 2 1 38 2 3 1 1 39 1 3 1 3 40 3 2 1 3 41 3 2 1 2 42 2 2 1 2 43 1 1 3 3 44 1 3 1 3 45 3 2 1 1 46 3 1 3 3 47 2 1 3 3 48 3 2 2 2 49 1 3 2 1 50 1 2 1 2 51 1 3 3 1 52 1 1 3 3 53 2 1 3 3 54 3 2 3 3 55 2 3 1 3 56 1 1 3 1 57 3 2 3 2 58 2 1 3 2 59 3 3 1 2 60 1 1 1 3 61 3 3 2 2 62 3 2 2 1 63 1 1 3 2 64 3 2 1 3 65 3 1 3 1 66 1 3 1 1 67 3 2 1 1 68 1 3 1 3 69 2 3 3 1 70 1 2 1 2 71 1 1 3 1 72 2 2 1 1 73 3 3 3 1 74 1 2 3 2 75 3 2 1 2 76 1 1 1 1 77 3 2 2 2 78 3 2 1 1 79 1 3 3 1 80 2 2 2 2 81 1 1 1 1 82 2 1 1 2 83 1 3 2 3 84 1 2 3 1 85 3 1 3 3 86 3 1 1 2 87 3 1 3 1 88 3 1 1 3 89 3 3 3 3 90 3 1 2 1 91 3 3 1 1 92 3 3 2 2 93 3 2 2 2 94 1 1 2 2 95 2 1 2 1 96 1 1 3 2 97 2 2 1 1 98 2 2 2 2 99 3 3 1 2 100 2 1 2 2 ;