did landon die in season 3