Removed dependance on external modules

Few things. I removed your dependence on external modules for this. Also, your $ARGV[0] wouldn't actually do anything:

```Use of uninitialized value in concatenation (.) or string at test2.pl line 44, <STDIN> line 1.```

So I removed that. As always, this is just a suggestion, you don't have to actually merge any of this in.