Flora puzzle