Hm, found the answer by total accident. Took me about an hour to get it. Basically, I wouldn't call this an intelligence test, though some people treat it that way. For those of you who have yet to solve this, it really doesn't make much difference whether you can solve it or not