How does the character of Mrs. Weera add a touch of humor to the novel? How does she provide a sense of hope?