Did Daenerys Targaryen see her final fate all the way back in season two?