Answers from user 0963645599