Outside is a type of Surface. Surface is a synonym of Open. Gap is a type of Open. Gap is a synonym of Spread. 
Element is part of Set. 
Outside --IsA--> Surface <--Synonym--> Open <--IsA-- Gap <--Synonym--> Spread 
Set <--PartOf-- Element 