Mystic Island Math - Can you Figure it out?

On Mystic Island math is done via symbols.

Distinct symbols represent distinct digits, varying from 0 to 9.

From the picture below, figure out the corresponding digits. Please provide your reasoning.

• Incidentally, for users attempting to answer this question, $\Delta$ generates $\Delta$, $\cap$ generates $\cap$, $\cup$ generates $\cup$, $\lor$ or $\vee$ generates $\lor$, $\Box$ or $\square$ generates $\Box$, and $\oplus$ generates $\oplus$. For extra, $\div$ generates $\div$. Hope this makes things easier :) – Mr Pie Jun 19 at 17:31
• Thx..for the Mathjax tip – Uvc Jun 19 at 17:33
• Whoops, you'd want to generate $\otimes$ to make $\otimes$, not $o\plus$. My bad! – Mr Pie Jun 19 at 17:39

It's:

 625 / 25 = 25
-    -    +
225 / 15 = 15
=    =    =
400 / 10 = 40

because:

$$\square$$ is either $$0,1,5,6$$, it can't be $$0$$ from line 2, and therefore the sum involves either $$21,31,15,25,16,26$$, and only $$21$$ and $$15$$ fit the pattern. However $$\square=1$$ implies $$\otimes=2$$, and this is obviously false.

• $\cap$, $\Delta$, and $\square$ are trivial to solve, since there's only one solution to BC*BC=ABC. Then $\cup$ is the only digit to solve in row 2. – Somebody Jun 20 at 16:21