public static void createSolution() {
        try {
            switch (solution) {
            case 1:
                s = new FkSolution(depth);
                break;
            case 2:
                s = new F2kSolution(depth);
                break;
            case 3:
                s = new F3kSolution(depth);
                break;
            case 4:
                s = new F4kSolution(depth);
            }
        } catch (NullPointerException e) {
            System.err
                    .println("Invalid use of Test.createSolution, solution or depth or both is/are unselected.");
            e.printStackTrace();
        }
    }