Diamond Inheritance solutions

Diamond Inheritance was solved using F# by 6 contestants. Solution sizes: average 1762 bytes (shortest: 1133; longest: 2294).