I'm not just saying impossible because I'm some low-life loser who can't figure it out. I shuffled the puzzle, and two of the tiles were switched in the final position once the rest was solved. This is impossible to solve without disassembling the puzzle, and since this one is virtual... It's unsolvable.