Added an answer to ID 23.
Updated .gitignore
Added an answer to ID 24.
Added an answer to ID 25.