Petpet Park Plot Mission 2: Hifflo in Shenkuu

We start this mission by trecking to Shenkuu.
We are confronted with a opal.Click "Turn the opal..."
Hold the opal and drag the mouse left or right, it will turn.
Click the window and a light will shine through, try to make the light reflect onto the 3 circles on the large ring to the right.
If you don't manage to get all 3 in 8 attempts, the puzzle will reset.
There is no true pattern to this puzzle so you will have to guess, the maths just doesn't add up no matter how many times I do it.
However see the bottom of this screen for an alternative method.
When you have lit all 3, congrats, you have saved the Hifflo!
Alternate Method:
Notes:
• There are 12 different positions for the opal.
• You have 8 attempts before it resets.
• Beam is what we will call each point on the wall.
• The position of the opal to the points is almost random.
Assuming these numbers, go to the page address:
http://www.neopets.com/petpetpark/ppx/mission2_data.phtml?opal=1
Note the number at the end of the address, ?opal=#
On the following page you will note data like what is shown below.
<data><moon>3</moon> <opal>5</opal> <beam>6</beam> <gem1>1</gem1> <gem2>1</gem2> <gem3>0</gem3> <portal>0</portal> <reset_puzzle>0</reset_puzzle> </data>
<gem1>1</gem1> Indicates we have found Gem 1.
<gem3>0</gem1> Indicates we have not found Gem 3.
For each "opal" number there is a "beam" number.
Though the numbers are random peices are usually order.
Example:
| Opal | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|
| Beam | 4 | 5 | 6 | 7 | 8 | 12 | 1 | 2 |
So by changing the number at the end of the link above, we can guess more accurately how to win.
| Gem Table | ||
|---|---|---|
| Gem 1 | Top Right | Beam 2 |
| Gem 2 | Bottom | Beam 6 |
| Gem 3 | Top Left | Beam 10 |
http://www.neopets.com/petpetpark/ppx/mission2.phtml?outro=1
The end.
<data> <moon>2</moon> <opal>12</opal> <beam>2</beam> <gem1>1</gem1> <gem2>1</gem2> <gem3>1</gem3> <portal>1</portal> <reset_puzzle>0</reset_puzzle> </data>
And we're finished "Mission 2" - Petpet Park Plot Guide