Can you please explain the way "zhe" and "lai" are used in the text? As I understand, zhe means a completed action, but what's the difference between zhe and le? And as far as I know, lai means "to come", so what does it mean in the third sentence of the story? Thank you, I would appreciate your reponse.