What do I do in the fire realm?


Hint 1 of 16:
First, take a look at what the tree is doing.

Hint 2 of 16:
It's touching the crystals.

Hint 3 of 16:
But it's not the only thing on the screen that can touch the crystals.

Hint 4 of 16:
Have you tried clicking on the sun?

Hint 5 of 16:
When you do, it will shoot bolts of lightning at the crystals as well.

Hint 6 of 16:
Click on the sun a few times, and you should notice that the sun will do
something else as well.

Hint 7 of 16:
As long as your timing is right.

Hint 8 of 16:
Whenever the tree and the lightning hit the crystals at the same time, a note
will play.

Hint 9 of 16:
The lightning shoots out at all the crystals in a particular order.

Hint 10 of 16:
You want the tree to touch the crystals in the same order and with the same
timing.

Hint 11 of 16:
You can also change how the tree moves.

Hint 12 of 16:
Have you tried clicking on the crystals yourself?

Hint 13 of 16:
When you click on a crystal, the branch that touches the crystal will stop
moving for a bit.

Hint 14 of 16:
In fact, the tree will freeze for as long as you keep your mouse button held
down.

Hint 15 of 16:
A lot of this puzzle is just in fine tuning your timing, but the basic goal
is to "reprogram" the tree so that its branches move in sync with the
lightning, once you touch the sun.

Hint 16 of 16:
One thing I found helped was to program the branches one at a time, starting
with the second one the lightning touched.  Just a bit after a branch touches
a crystal (i.e., the crystal just starts glowing), click on that crystal. 
Then, wait until a branch is touching the very _bottom_ of the preceeding
crystal in the pattern, and let go of your mouse button.