I passed the challenge! I was able to do it because I tried implementing the solution myself from the problem statement, and made sure I had a correct solution before clicking Start. If you manage to code in the style Quixey has used, you can just diff your code and the buggy code they give you to find the bug. I highly recommend that strategy.