Follows javadoc style, requires two arguments passed to main().