I also have the same problem
The answer may be that on google, but the riddle isn't exactly the same ;)
you guys are on the right track