%DESREORDENACIÓN.
%function a=desreord(b)
%Entradas:
%b:260 bits de entrada ordenados según su importancia.
%Salidas:
%a:260 bits de salida desreordenados.
function a=desreord(b)
r=[6 53 109 165 221  5 12  17 4 11 16 22 43 99 155 211  52 108 164 220 10 26 30  42  98];
r=[r,154 210 41 97  153 209 40 96 152  208 39 95 151 207  51 107 163 219 3 21 33 38 94 ];
r=[r,150 206 25 29  45 101 157 213 37 93 149 205 47  103 159  215 2 9 15 36 20 24 32 44]; 
r=[r,100 156 212 50  106 162 218 56 59 62 65 68 71 74 77 80 83 86 89 92 112 115 118 121];
r=[r, 124 127 130 133 136  139 142 145 148 168 171 174 177 180 183 186 189 192 195 198 ];
r=[r,201 204 224  227  230 233  236 239 242 245 248 251 254  257 260 46 102 158 214 49 ];
r=[r,105 161 217 55 58 61 64  67 70 73  76 79 82 85 88  91 111  114 117 120 123 126 129]; 
r=[r,132 135 138 141 144 147 167 170  173 176 179 182 185 188 191 194 197 200 203   223];
r=[r,226 229 232 235 238 241 244 247 250 253 256 259 1 8 14 28 3 35  34 13 19 18 23 48 ];
r=[r,104 160 216 54 57 60 63 66 69 72 75 78 81 84 87 90 110 113 116 119 122 125 128 131];
r=[r,134 137 140 143 146 166 169 172 175 178 181  184 187 190  193 196 199 202  222 225];
r=[r,228 231 234 237 240 243 246 249 252 255 258 7 27];
i=1:260;
a(r(i))=b(i);
