trees and plant-like shapes coded with context free