(n)impossiblesomething that cannot be done“his assignment verged on the impossible”