I won't reiterate the argument of whether or not the amount of time spend arriving at the answer has a direct association with intelligence; however, I have a MS in Computer Science on which I initially defaulted in trying to solve the puzzle. Like the rest of the 'logically' or 'analytically minded' who posted- this put me in an infinite loop of frustration. After an hour of thinking it was a derivation of the Fibonnaci Sequence ( I remembered from undergrad that FS governs the amount of leaves on a tree or something of natural growth), I researched roses and thier stages of growth. Although I learned how to keep Aphids off of new blooms, this too got me no where. Then I came back to ...."how we define the problem"....so, how do we define the rose?