heh this is quite tough... any chance of a hint?