How to Write Your First Ruby Program: A Beginner’s Guide