in reply to STDIN to the Max?!?

Your problem is that the diamond operator works on line at a time. Your user types the answer ( "Me!" ), then presses return, then your program proceeds.

Perl is not set up very well to read single keys. This is a separate issue to buffering

____________________
Jeremy
I didn't believe in evil until I dated it.