Added an algorithm to main which allows for different input.  Not sure
if we want to use since it hasn't been fully tested.
Added method in main which allows for different inputs.  Not sure if we
want to use since it hasn't been fully tested.
Added an algorithm in main which allows for different inputs.  Not sure
if we want to use it since it hasn't been fully tested.