t.setDirectConsole(true);
t.initializeTerminal();
term = t;
} else {
NoInterruptUnixTerminal t = new NoInterruptUnixTerminal();
t.initializeTerminal();
term = t;
}
} catch (Throwable e) {
System.out.println("Using an unsupported terminal: " + e.toString());
term = new UnsupportedTerminal();