Towards a model of story puns