Impossible is a different concept from Able. Able is related to Willing. Willing is a synonym of Game. 
Time is related to Generation. 
Impossible <--DistinctFrom--> Able <--RelatedTo--> Willing <--Synonym--> Game 
Time <--RelatedTo--> Generation 