http://stackoverflow.com/questions/1066020/any-language-what-would-be-the-easiest-way-to-print-all-possible-ip-addresses