code: private static void moveToIMMDay(final Calendar cal) {
          cal.set(DAY_OF_MONTH, 1);
  
          // go to 1st wed
          final int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
          if (dayOfWeek < WEDNESDAY) {
              cal.add(DAY_OF_MONTH, WEDNESDAY - dayOfWeek);
          } else if (dayOfWeek > WEDNESDAY) {
              cal.add(DAY_OF_MONTH, WEDNESDAY + NUMBER_DAYS_IN_WEEK - dayOfWeek);
          }
  
          // go to 3rd wednesday - i.e. move 2 weeks forward
          cal.add(DAY_OF_MONTH, NUMBER_DAYS_IN_WEEK * 2);
      }
docs: Assumes that the month is correct, get the day for the 3rd wednesday.
  
  @param cal