The ending is different from what I thought