Terrible is the opposite of Perfect. Perfect is similar to Clear. Clear is a synonym of Solve. 
Pretty is related to Lady. you are likely to find Lady in/at/on Bathroom. Bathroom can be Dark. 
Terrible <--Antonym--> Perfect <--SimilarTo--> Clear <--Synonym--> Solve 
Pretty <--RelatedTo--> Lady --AtLocation--> Bathroom --HasProperty--> Dark 