as he turned over and coughed up a mouthful of phlegm on a seated witchs platform shoes , cassie realized that hed flown twenty feet away from her , as though shed pushed him with superhuman strength .