the problem with wrong monthes is fixed. One new pattern is added.