I too finally got it. (Yes also a KIJK reader here), I must be pretty smart, I think I lost half an hour searching for the answer

And yes, when you got it it's pretty simple.
One question remains, it was asked earlier. But I can't find the connection between petals and the answer of this riddle.
Maybe that's because I'm not a bothician