Demo 4: ReadLine and placeholders