Answers from user AbzarChoudhury