I'm working in C#,and have passed the first 2 test cases, but for some reason, I can't pass the second two.
The weird thing is, I've compared my code against the provided solution, and it's the same. I even changed my variable names to match the ones from the provided solution, and the last 2 test cases still fail.
For some reason, even when Thor's y matches the y of the light (in the case of the third test case), the program still moves Thor down another unit.
I'm using if / else if, not if / else, just like the solution recommends. I just don't get it.