import java.util.List;

import javax.smartcardio.*;

class Sandbox {
	public static void main(String[] args) throws Exception {
		CardTerminals cardTerminals = TerminalFactory.getDefault().terminals();
		boolean foundTerminal = false;
		for (int i = 0; i < 100; i++) {
			List<CardTerminal> list = cardTerminals.list();
			foundTerminal = foundTerminal || ! list.isEmpty();
		}
		System.out.format("Did not crash. Saw a terminal=%b%n", foundTerminal);
	}
}
