Answers from user AkhilAaron07