predicament