Puzzle design credit to Mr. Lee Willcott. Pieces can be rotated by double-clicking.

The Ultimate Puzzle