class Router {
  private int step0(int a) { if (a > 0) { return 0; } return 0; }
  private int step1(int a) { if (a > 1) { return 1; } return 0; }
  private int step2(int a) { if (a > 2) { return 2; } return 0; }
  private int step3(int a) { if (a > 3) { return 3; } return 0; }
  private int step4(int a) { if (a > 4) { return 4; } return 0; }
  private int step5(int a) { if (a > 5) { return 5; } return 0; }
  private int step6(int a) { if (a > 6) { return 6; } return 0; }
  private int step7(int a) { if (a > 7) { return 7; } return 0; }
  private int step8(int a) { if (a > 8) { return 8; } return 0; }
  private int step9(int a) { if (a > 9) { return 9; } return 0; }
  private int step10(int a) { if (a > 10) { return 10; } return 0; }
  private int step11(int a) { if (a > 11) { return 11; } return 0; }
  private int step12(int a) { if (a > 12) { return 12; } return 0; }
  private int step13(int a) { if (a > 13) { return 13; } return 0; }
  int route(int a) {
    return step0(a) + step1(a) + step2(a) + step3(a) + step4(a) + step5(a) + step6(a) + step7(a) + step8(a) + step9(a) + step10(a) + step11(a) + step12(a) + step13(a);
  }
}
