Answers created by Rubick G.