Answers by humble-coder