Botanical garden puzzle