public static void main(String[] args) {
        Game.Builder b = new Game.Builder();

        InputStreamReader isr = new InputStreamReader(System.in);
        BufferedReader br = new BufferedReader(isr);
        System.out.println("Welcome to the game 'The Traveler Problem'");
        System.out.println("First, create the players");
        createPlayers(b);
        System.out.println("Second, set the rolls");
        System.out.println("Insert number of rolls");
        int opt;
        while (true) {
            try {
                opt = Integer.parseInt(br.readLine());
                break;
            } catch (Exception e) {
                System.out.println("Introduce valid option");
            }
        }
        b.setRolls(new NormalRollFactory(), opt);
        System.out.println("Finally, add the observers");
        addObservers(b);
        Game joc = b.build();
        joc.play();

    }