There's too much whitespace. Take a look at other goodies such as https://github.com/duckduckgo/zeroclickinfo-goodies/blob/master/lib/DDG/Goodie/ABC.pm as an example of proper formatting.