I believe in fair play.
Quote from Hertz
that i d better learn from someone who passed that level instead of searching 5 hours on google and getting to the same result
Really. If I was thinking the same way I would already have recovered my 18,5k points or have even more (since I didn't read anything about crypto/stegano yet; the challenges solved are based on logic, not on knowledge).
Normally you should look for hints only if the challenge is unclear or you have looked around but still have no idea where to start.
Checking/asking for hints just because you don't want to look around is not tolerable. If you think you are wasting these 5 hours, you shouldn't even attempt that challenge. (I do that with most source reverse-engineering (e.g. JS) challenges now, because once I manage to solve it, I don't get a feeling "hey, I've did it!", but I get a feeling "I always knew I could do that and now I wasted XX minutes/hours for this sh1t. BAH!".
It's simple: even if you don't ask for hints, but you just check the topic, the solving process becomes way easier (or even instant) unless the hints are indirect enough. That's why mose people feel that extensive hint harvesting equals cheating. You don't benefit much from it, but you get an inflated ranking.