logically impossible