Oooh, so that's what the colours riddle was about! I couldn't figure it out either and only learnt that the answer was 7 from a walkthrough. I figured it referred to Windows 7 cuz its logo is red, green, yellow and blue and also in a child's mind windows could be difficult to reach, but that was still a bit of a stretch... The rainbow actually makes so much more sense