private static void printFile(final String resource, final PrintStream out)
    {
        try {
            final InputStream in = Genetic.class.getResourceAsStream(resource);

            int readByte;

            while ((readByte = in.read()) != -1) {
                out.write(readByte);
            }

            in.close();
            /* Don't close out */
        } catch (IOException e) {
            e.printStackTrace();
            System.exit(1);
        }
    }