Crystalux. New Discovery by IceCat.
Welcome to Crystalux. New Discovery, the latest chapter in the popular puzzle game series!
We’ve taken the original Crystalux, kept your favorite levels, and improved all the rest. Of course, we haven’t forgotten to add some new challenges: the game now has more than 300 levels waiting to be solved, and new rules for bosses, too!
The gameplay is the same as before: move six-sided pieces around and match crystals of the same color. To complete a level, use the crystals to form a pattern or picture. If things get tricky, there are hints that can help you. Just use them on any piece, and solving the most difficult pattern will become much easier.
- Crystalux. New Discovery Expert Solutions
- Block Puzzle Expert Level 1 Solution
- Block Puzzle Expert Level 2 Solution
- Block Puzzle Expert Level 3 Solution
- Block Puzzle Expert Level 4 Solution
- Block Puzzle Expert Level 5 Solution
- Block Puzzle Expert Level 6 Solution
- Block Puzzle Expert Level 7 Solution
- Block Puzzle Expert Level 8 Solution
- Block Puzzle Expert Level 9 Solution
- Block Puzzle Expert Level 10 Solution
- Block Puzzle Expert Level 11 Solution
- Block Puzzle Expert Level 12 Solution
- Block Puzzle Expert Level 13 Solution
- Block Puzzle Expert Level 14 Solution
- Block Puzzle Expert Level 15 Solution
- Block Puzzle Expert Level 16 Solution
- Block Puzzle Expert Level 17 Solution
- Block Puzzle Expert Level 18 Solution
- Block Puzzle Expert Level 19 Solution
- Block Puzzle Expert Level 20 Solution
- Block Puzzle Expert Level 21 Solution
- Block Puzzle Expert Level 22 Solution
- Block Puzzle Expert Level 23 Solution
- Block Puzzle Expert Level 24 Solution
- Block Puzzle Expert Level 25 Solution
- Block Puzzle Expert Level 26 Solution
- Block Puzzle Expert Level 27 Solution
- Block Puzzle Expert Level 28 Solution
- Block Puzzle Expert Level 29 Solution
- Block Puzzle Expert Level 30 Solution
- Block Puzzle Expert Level 31 Solution
- Block Puzzle Expert Level 32 Solution
- Block Puzzle Expert Level 33 Solution
- Block Puzzle Expert Level 34 Solution
- Block Puzzle Expert Level 35 Solution
- Block Puzzle Expert Level 36 Solution
- Block Puzzle Expert Level 37 Solution
- Block Puzzle Expert Level 38 Solution
- Block Puzzle Expert Level 39 Solution
- Block Puzzle Expert Level 40 Solution
- Block Puzzle Expert Level 41 Solution
- Block Puzzle Expert Level 42 Solution
- Block Puzzle Expert Level 43 Solution
- Block Puzzle Expert Level 44 Solution
- Block Puzzle Expert Level 45 Solution
- Block Puzzle Expert Level 46 Solution
- Block Puzzle Expert Level 47 Solution
- Block Puzzle Expert Level 48 Solution
- Block Puzzle Expert Level 49 Solution
- Block Puzzle Expert Level 50 Solution
- Block Puzzle Expert Level 51 Solution
- Block Puzzle Expert Level 52 Solution
- Block Puzzle Expert Level 53 Solution
- Block Puzzle Expert Level 54 Solution
- Block Puzzle Expert Level 55 Solution
- Block Puzzle Expert Level 56 Solution
- Block Puzzle Expert Level 57 Solution
- Block Puzzle Expert Level 58 Solution
- Block Puzzle Expert Level 59 Solution
- Block Puzzle Expert Level 60 Solution
- Block Puzzle Expert Level 61 Solution
- Block Puzzle Expert Level 62 Solution
- Block Puzzle Expert Level 63 Solution
- Block Puzzle Expert Level 64 Solution
- Block Puzzle Expert Level 65 Solution
- Block Puzzle Expert Level 66 Solution
- Block Puzzle Expert Level 67 Solution
- Block Puzzle Expert Level 68 Solution
- Block Puzzle Expert Level 69 Solution
- Block Puzzle Expert Level 70 Solution
- Block Puzzle Expert Level 71 Solution
- Block Puzzle Expert Level 72 Solution
- Block Puzzle Expert Level 73 Solution
- Block Puzzle Expert Level 74 Solution
- Block Puzzle Expert Level 75 Solution
- Block Puzzle Expert Level 76 Solution
- Block Puzzle Expert Level 77 Solution
- Block Puzzle Expert Level 78 Solution
- Block Puzzle Expert Level 79 Solution
- Block Puzzle Expert Level 80 Solution
- Block Puzzle Expert Level 81 Solution
- Block Puzzle Expert Level 82 Solution
- Block Puzzle Expert Level 83 Solution
- Block Puzzle Expert Level 84 Solution
- Block Puzzle Expert Level 85 Solution
- Block Puzzle Expert Level 86 Solution
- Block Puzzle Expert Level 87 Solution
- Block Puzzle Expert Level 88 Solution
- Block Puzzle Expert Level 89 Solution
- Block Puzzle Expert Level 90 Solution
- Block Puzzle Expert Level 91 Solution
- Block Puzzle Expert Level 92 Solution
- Block Puzzle Expert Level 93 Solution
- Block Puzzle Expert Level 94 Solution
- Block Puzzle Expert Level 95 Solution
- Block Puzzle Expert Level 96 Solution
- Block Puzzle Expert Level 97 Solution
- Block Puzzle Expert Level 98 Solution
- Block Puzzle Expert Level 99 Solution
- Block Puzzle Expert Level 100 Solution
- Block Puzzle Expert Level 101 Solution
- Block Puzzle Expert Level 102 Solution
- Block Puzzle Expert Level 103 Solution
- Block Puzzle Expert Level 104 Solution
- Block Puzzle Expert Level 105 Solution
- Block Puzzle Expert Level 106 Solution
- Block Puzzle Expert Level 107 Solution
- Block Puzzle Expert Level 108 Solution
- Block Puzzle Expert Level 109 Solution
- Block Puzzle Expert Level 110 Solution
- Block Puzzle Expert Level 111 Solution
- Block Puzzle Expert Level 112 Solution
- Block Puzzle Expert Level 113 Solution
- Block Puzzle Expert Level 114 Solution
- Block Puzzle Expert Level 115 Solution
- Block Puzzle Expert Level 116 Solution
- Block Puzzle Expert Level 117 Solution
- Block Puzzle Expert Level 118 Solution
- Block Puzzle Expert Level 119 Solution
- Block Puzzle Expert Level 120 Solution
- Block Puzzle Expert Level 121 Solution
- Block Puzzle Expert Level 122 Solution
- Block Puzzle Expert Level 123 Solution
- Block Puzzle Expert Level 124 Solution
- Block Puzzle Expert Level 125 Solution
- Block Puzzle Expert Level 126 Solution
- Block Puzzle Expert Level 127 Solution
- Block Puzzle Expert Level 128 Solution
- Block Puzzle Expert Level 129 Solution
- Block Puzzle Expert Level 130 Solution
- Block Puzzle Expert Level 131 Solution
- Block Puzzle Expert Level 132 Solution
- Block Puzzle Expert Level 133 Solution
- Block Puzzle Expert Level 134 Solution
- Block Puzzle Expert Level 135 Solution
- Block Puzzle Expert Level 136 Solution
- Block Puzzle Expert Level 137 Solution
- Block Puzzle Expert Level 138 Solution
- Block Puzzle Expert Level 139 Solution
- Block Puzzle Expert Level 140 Solution
- Block Puzzle Expert Level 141 Solution
- Block Puzzle Expert Level 142 Solution
- Block Puzzle Expert Level 143 Solution
- Block Puzzle Expert Level 144 Solution
- Block Puzzle Expert Level 145 Solution
- Block Puzzle Expert Level 146 Solution
- Block Puzzle Expert Level 147 Solution
- Block Puzzle Expert Level 148 Solution
- Block Puzzle Expert Level 149 Solution
- Block Puzzle Expert Level 150 Solution
- Block Puzzle Expert Level 151 Solution
- Block Puzzle Expert Level 152 Solution
- Block Puzzle Expert Level 153 Solution
- Block Puzzle Expert Level 154 Solution
- Block Puzzle Expert Level 155 Solution
- Block Puzzle Expert Level 156 Solution
- Block Puzzle Expert Level 157 Solution
- Block Puzzle Expert Level 158 Solution
- Block Puzzle Expert Level 159 Solution
- Block Puzzle Expert Level 160 Solution
- Block Puzzle Expert Level 161 Solution
- Block Puzzle Expert Level 162 Solution
- Block Puzzle Expert Level 163 Solution
- Block Puzzle Expert Level 164 Solution
- Block Puzzle Expert Level 165 Solution
- Block Puzzle Expert Level 166 Solution
- Block Puzzle Expert Level 167 Solution
- Block Puzzle Expert Level 168 Solution
- Block Puzzle Expert Level 169 Solution
- Block Puzzle Expert Level 170 Solution
- Block Puzzle Expert Level 171 Solution
- Block Puzzle Expert Level 172 Solution
- Block Puzzle Expert Level 173 Solution
- Block Puzzle Expert Level 174 Solution
- Block Puzzle Expert Level 175 Solution
- Block Puzzle Expert Level 176 Solution
- Block Puzzle Expert Level 177 Solution
- Block Puzzle Expert Level 178 Solution
- Block Puzzle Expert Level 179 Solution
- Block Puzzle Expert Level 180 Solution
- Block Puzzle Expert Level 181 Solution
- Block Puzzle Expert Level 182 Solution
- Block Puzzle Expert Level 183 Solution
- Block Puzzle Expert Level 184 Solution
- Block Puzzle Expert Level 185 Solution
- Block Puzzle Expert Level 186 Solution
- Block Puzzle Expert Level 187 Solution
- Block Puzzle Expert Level 188 Solution
- Block Puzzle Expert Level 189 Solution
- Block Puzzle Expert Level 190 Solution
- Block Puzzle Expert Level 191 Solution
- Block Puzzle Expert Level 192 Solution
- Block Puzzle Expert Level 193 Solution
- Block Puzzle Expert Level 194 Solution
- Block Puzzle Expert Level 195 Solution
- Block Puzzle Expert Level 196 Solution
- Block Puzzle Expert Level 197 Solution
- Block Puzzle Expert Level 198 Solution
- Block Puzzle Expert Level 199 Solution
- Block Puzzle Expert Level 200 Solution
- Block Puzzle Expert Level 201 Solution
- Block Puzzle Expert Level 202 Solution
- Block Puzzle Expert Level 203 Solution
- Block Puzzle Expert Level 204 Solution
- Block Puzzle Expert Level 205 Solution
- Block Puzzle Expert Level 206 Solution
- Block Puzzle Expert Level 207 Solution
- Block Puzzle Expert Level 208 Solution
- Block Puzzle Expert Level 209 Solution
- Block Puzzle Expert Level 210 Solution
- Block Puzzle Expert Level 211 Solution
- Block Puzzle Expert Level 212 Solution
- Block Puzzle Expert Level 213 Solution
- Block Puzzle Expert Level 214 Solution
- Block Puzzle Expert Level 215 Solution
- Block Puzzle Expert Level 216 Solution
- Block Puzzle Expert Level 217 Solution
- Block Puzzle Expert Level 218 Solution
- Block Puzzle Expert Level 219 Solution
- Block Puzzle Expert Level 220 Solution
- Block Puzzle Expert Level 221 Solution
- Block Puzzle Expert Level 222 Solution
- Block Puzzle Expert Level 223 Solution
- Block Puzzle Expert Level 224 Solution
- Block Puzzle Expert Level 225 Solution
- Block Puzzle Expert Level 226 Solution
- Block Puzzle Expert Level 227 Solution
- Block Puzzle Expert Level 228 Solution
- Block Puzzle Expert Level 229 Solution
- Block Puzzle Expert Level 230 Solution
- Block Puzzle Expert Level 231 Solution
- Block Puzzle Expert Level 232 Solution
- Block Puzzle Expert Level 233 Solution
- Block Puzzle Expert Level 234 Solution
- Block Puzzle Expert Level 235 Solution
- Block Puzzle Expert Level 236 Solution
- Block Puzzle Expert Level 237 Solution
- Block Puzzle Expert Level 238 Solution
- Block Puzzle Expert Level 239 Solution
- Block Puzzle Expert Level 240 Solution
- Block Puzzle Expert Level 241 Solution
- Block Puzzle Expert Level 242 Solution
- Block Puzzle Expert Level 243 Solution
- Block Puzzle Expert Level 244 Solution
- Block Puzzle Expert Level 245 Solution
- Block Puzzle Expert Level 246 Solution
- Block Puzzle Expert Level 247 Solution
- Block Puzzle Expert Level 248 Solution
- Block Puzzle Expert Level 249 Solution
- Block Puzzle Expert Level 250 Solution
- Block Puzzle Expert Level 251 Solution
- Block Puzzle Expert Level 252 Solution
- Block Puzzle Expert Level 253 Solution
- Block Puzzle Expert Level 254 Solution
- Block Puzzle Expert Level 255 Solution
- Block Puzzle Expert Level 256 Solution
- Block Puzzle Expert Level 257 Solution
- Block Puzzle Expert Level 258 Solution
- Block Puzzle Expert Level 259 Solution
- Block Puzzle Expert Level 260 Solution
- Block Puzzle Expert Level 261 Solution
- Block Puzzle Expert Level 262 Solution
- Block Puzzle Expert Level 263 Solution
- Block Puzzle Expert Level 264 Solution
- Block Puzzle Expert Level 265 Solution
- Block Puzzle Expert Level 266 Solution
- Block Puzzle Expert Level 267 Solution
- Block Puzzle Expert Level 268 Solution
- Block Puzzle Expert Level 269 Solution
- Block Puzzle Expert Level 270 Solution
- Block Puzzle Expert Level 271 Solution
- Block Puzzle Expert Level 272 Solution
- Block Puzzle Expert Level 273 Solution
- Block Puzzle Expert Level 274 Solution
- Block Puzzle Expert Level 275 Solution
- Block Puzzle Expert Level 276 Solution
- Block Puzzle Expert Level 277 Solution
- Block Puzzle Expert Level 278 Solution
- Block Puzzle Expert Level 279 Solution
- Block Puzzle Expert Level 280 Solution
- Block Puzzle Expert Level 281 Solution
- Block Puzzle Expert Level 282 Solution
- Block Puzzle Expert Level 283 Solution
- Block Puzzle Expert Level 284 Solution
- Block Puzzle Expert Level 285 Solution
- Block Puzzle Expert Level 286 Solution
- Block Puzzle Expert Level 287 Solution
- Block Puzzle Expert Level 288 Solution
- Block Puzzle Expert Level 289 Solution
- Block Puzzle Expert Level 290 Solution
- Block Puzzle Expert Level 291 Solution
- Block Puzzle Expert Level 292 Solution
- Block Puzzle Expert Level 293 Solution
- Block Puzzle Expert Level 294 Solution
- Block Puzzle Expert Level 295 Solution
- Block Puzzle Expert Level 296 Solution
- Block Puzzle Expert Level 297 Solution
- Block Puzzle Expert Level 298 Solution
- Block Puzzle Expert Level 299 Solution
- Block Puzzle Expert Level 300 Solution
- Block Puzzle Expert Level 301 Solution
- Block Puzzle Expert Level 302 Solution
- Block Puzzle Expert Level 303 Solution
- Block Puzzle Expert Level 304 Solution
- Block Puzzle Expert Level 305 Solution
- Block Puzzle Expert Level 306 Solution
- Block Puzzle Expert Level 307 Solution
- Block Puzzle Expert Level 308 Solution
- Block Puzzle Expert Level 309 Solution
- Block Puzzle Expert Level 310 Solution
- Block Puzzle Expert Level 311 Solution
- Block Puzzle Expert Level 312 Solution
- Block Puzzle Expert Level 313 Solution
- Block Puzzle Expert Level 314 Solution
- Block Puzzle Expert Level 315 Solution
- Block Puzzle Expert Level 316 Solution
- Block Puzzle Expert Level 317 Solution
- Block Puzzle Expert Level 318 Solution
- Block Puzzle Expert Level 319 Solution
- Block Puzzle Expert Level 320 Solution
- Block Puzzle Expert Level 321 Solution
- Block Puzzle Expert Level 322 Solution
- Block Puzzle Expert Level 323 Solution
- Block Puzzle Expert Level 324 Solution
- Block Puzzle Expert Level 325 Solution
- Block Puzzle Expert Level 326 Solution
- Block Puzzle Expert Level 327 Solution
- Block Puzzle Expert Level 328 Solution
- Block Puzzle Expert Level 329 Solution
- Block Puzzle Expert Level 330 Solution
- Block Puzzle Expert Level 331 Solution
- Block Puzzle Expert Level 332 Solution
- Block Puzzle Expert Level 333 Solution
- Block Puzzle Expert Level 334 Solution
- Block Puzzle Expert Level 335 Solution
- Block Puzzle Expert Level 336 Solution
- Block Puzzle Expert Level 337 Solution
- Block Puzzle Expert Level 338 Solution
- Block Puzzle Expert Level 339 Solution
- Block Puzzle Expert Level 340 Solution
- Block Puzzle Expert Level 341 Solution
- Block Puzzle Expert Level 342 Solution
- Block Puzzle Expert Level 343 Solution
- Block Puzzle Expert Level 344 Solution
- Block Puzzle Expert Level 345 Solution
- Block Puzzle Expert Level 346 Solution
- Block Puzzle Expert Level 347 Solution
- Block Puzzle Expert Level 348 Solution
- Block Puzzle Expert Level 349 Solution
- Block Puzzle Expert Level 350 Solution
- Block Puzzle Expert Level 351 Solution
- Block Puzzle Expert Level 352 Solution
- Block Puzzle Expert Level 353 Solution
- Block Puzzle Expert Level 354 Solution
- Block Puzzle Expert Level 355 Solution
- Block Puzzle Expert Level 356 Solution
- Block Puzzle Expert Level 357 Solution
- Block Puzzle Expert Level 358 Solution
- Block Puzzle Expert Level 359 Solution
- Block Puzzle Expert Level 360 Solution
- Block Puzzle Expert Level 361 Solution
- Block Puzzle Expert Level 362 Solution
- Block Puzzle Expert Level 363 Solution
- Block Puzzle Expert Level 364 Solution
- Block Puzzle Expert Level 365 Solution
- Block Puzzle Expert Level 366 Solution
- Block Puzzle Expert Level 367 Solution
- Block Puzzle Expert Level 368 Solution
- Block Puzzle Expert Level 369 Solution
- Block Puzzle Expert Level 370 Solution
- Block Puzzle Expert Level 371 Solution
- Block Puzzle Expert Level 372 Solution
- Block Puzzle Expert Level 373 Solution
- Block Puzzle Expert Level 374 Solution
- Block Puzzle Expert Level 375 Solution
- Block Puzzle Expert Level 376 Solution
- Block Puzzle Expert Level 377 Solution
- Block Puzzle Expert Level 378 Solution
- Block Puzzle Expert Level 379 Solution
- Block Puzzle Expert Level 380 Solution
- Block Puzzle Expert Level 381 Solution
- Block Puzzle Expert Level 382 Solution
- Block Puzzle Expert Level 383 Solution
- Block Puzzle Expert Level 384 Solution
- Block Puzzle Expert Level 385 Solution
- Block Puzzle Expert Level 386 Solution
- Block Puzzle Expert Level 387 Solution
- Block Puzzle Expert Level 388 Solution
- Block Puzzle Expert Level 389 Solution
- Block Puzzle Expert Level 390 Solution
- Block Puzzle Expert Level 391 Solution
- Block Puzzle Expert Level 392 Solution
- Block Puzzle Expert Level 393 Solution
- Block Puzzle Expert Level 394 Solution
- Block Puzzle Expert Level 395 Solution
- Block Puzzle Expert Level 396 Solution
- Block Puzzle Expert Level 397 Solution
- Block Puzzle Expert Level 398 Solution
- Block Puzzle Expert Level 399 Solution
- Block Puzzle Expert Level 400 Solution
- Block Puzzle Expert Level 401 Solution
- Block Puzzle Expert Level 402 Solution
- Block Puzzle Expert Level 403 Solution
- Block Puzzle Expert Level 404 Solution
- Block Puzzle Expert Level 405 Solution
- Block Puzzle Expert Level 406 Solution
- Block Puzzle Expert Level 407 Solution
- Block Puzzle Expert Level 408 Solution
- Block Puzzle Expert Level 409 Solution
- Block Puzzle Expert Level 410 Solution
- Block Puzzle Expert Level 411 Solution
- Block Puzzle Expert Level 412 Solution
- Block Puzzle Expert Level 413 Solution
- Block Puzzle Expert Level 414 Solution
- Block Puzzle Expert Level 415 Solution
- Block Puzzle Expert Level 416 Solution
- Block Puzzle Expert Level 417 Solution
- Block Puzzle Expert Level 418 Solution
- Block Puzzle Expert Level 419 Solution
- Block Puzzle Expert Level 420 Solution
- Block Puzzle Expert Level 421 Solution
- Block Puzzle Expert Level 422 Solution
- Block Puzzle Expert Level 423 Solution
- Block Puzzle Expert Level 424 Solution
- Block Puzzle Expert Level 425 Solution
- Block Puzzle Expert Level 426 Solution
- Block Puzzle Expert Level 427 Solution
- Block Puzzle Expert Level 428 Solution
- Block Puzzle Expert Level 429 Solution
- Block Puzzle Expert Level 430 Solution
- Block Puzzle Expert Level 431 Solution
- Block Puzzle Expert Level 432 Solution
- Block Puzzle Expert Level 433 Solution
- Block Puzzle Expert Level 434 Solution
- Block Puzzle Expert Level 435 Solution
- Block Puzzle Expert Level 436 Solution
- Block Puzzle Expert Level 437 Solution
- Block Puzzle Expert Level 438 Solution
- Block Puzzle Expert Level 439 Solution
- Block Puzzle Expert Level 440 Solution
- Block Puzzle Expert Level 441 Solution
- Block Puzzle Expert Level 442 Solution
- Block Puzzle Expert Level 443 Solution
- Block Puzzle Expert Level 444 Solution
- Block Puzzle Expert Level 445 Solution
- Block Puzzle Expert Level 446 Solution
- Block Puzzle Expert Level 447 Solution
- Block Puzzle Expert Level 448 Solution
- Block Puzzle Expert Level 449 Solution
- Block Puzzle Expert Level 450 Solution
- Block Puzzle Expert Level 451 Solution
- Block Puzzle Expert Level 452 Solution
- Block Puzzle Expert Level 453 Solution
- Block Puzzle Expert Level 454 Solution
- Block Puzzle Expert Level 455 Solution
- Block Puzzle Expert Level 456 Solution
- Block Puzzle Expert Level 457 Solution
- Block Puzzle Expert Level 458 Solution
- Block Puzzle Expert Level 459 Solution
- Block Puzzle Expert Level 460 Solution
- Block Puzzle Expert Level 461 Solution
- Block Puzzle Expert Level 462 Solution
- Block Puzzle Expert Level 463 Solution
- Block Puzzle Expert Level 464 Solution
- Block Puzzle Expert Level 465 Solution
- Block Puzzle Expert Level 466 Solution
- Block Puzzle Expert Level 467 Solution
- Block Puzzle Expert Level 468 Solution
- Block Puzzle Expert Level 469 Solution
- Block Puzzle Expert Level 470 Solution
- Block Puzzle Expert Level 471 Solution
- Block Puzzle Expert Level 472 Solution
- Block Puzzle Expert Level 473 Solution
- Block Puzzle Expert Level 474 Solution
- Block Puzzle Expert Level 475 Solution
- Block Puzzle Expert Level 476 Solution
- Block Puzzle Expert Level 477 Solution
- Block Puzzle Expert Level 478 Solution
- Block Puzzle Expert Level 479 Solution
- Block Puzzle Expert Level 480 Solution
- Block Puzzle Expert Level 481 Solution
- Block Puzzle Expert Level 482 Solution
- Block Puzzle Expert Level 483 Solution
- Block Puzzle Expert Level 484 Solution
- Block Puzzle Expert Level 485 Solution
- Block Puzzle Expert Level 486 Solution
- Block Puzzle Expert Level 487 Solution
- Block Puzzle Expert Level 488 Solution
- Block Puzzle Expert Level 489 Solution
- Block Puzzle Expert Level 490 Solution
- Block Puzzle Expert Level 491 Solution
- Block Puzzle Expert Level 492 Solution
- Block Puzzle Expert Level 493 Solution
- Block Puzzle Expert Level 494 Solution
- Block Puzzle Expert Level 495 Solution
- Block Puzzle Expert Level 496 Solution
- Block Puzzle Expert Level 497 Solution
- Block Puzzle Expert Level 498 Solution
- Block Puzzle Expert Level 499 Solution
- Block Puzzle Expert Level 500 Solution