Seat is a type of Put. Seat is related to Surface. Surface is made of Material. 
you are likely to find Hair in/at/on Drain. Drain is part of Toilet. 
Put <--IsA-- Seat <--RelatedTo--> Surface --MadeOf--> Material 
Hair --AtLocation--> Drain --PartOf--> Toilet 