Answers from user ahsanhailian