Answers from user muktabaidya