All Patterns Of Inheritance