Abstract trees and leaves Pattern Design