in reply to My first obfu.

I reseve these warnings when i run the code Use of uninitialized value in substitution (s///) at ./obf.pl line 3. Use of uninitialized value in substitution (s///) at ./obf.pl line 3. murugesan is still printed, but i didnt know if the warnings were expected. in my attempts to "debug" the script, I found this to be above my skill.