Late is a different concept from Good. 
Odd is related to Fellow. Fellow is a synonym of Cat. you are likely to find Cat in/at/on Floor. 
Late <--DistinctFrom--> Good 
Odd <--RelatedTo--> Fellow <--Synonym--> Cat --AtLocation--> Floor 