ending explained