System.out.println(mdf.format(new Month(1, 2005).getStart()));      
        System.out.println(mdf.format(new Month(2, 2005).getStart()));      
        System.out.println(mdf.format(new Month(3, 2005).getStart()));      
        System.out.println(mdf.format(new Month(4, 2005).getStart()));      
        System.out.println(mdf.format(new Month(5, 2005).getStart()));      
        System.out.println(mdf.format(new Month(6, 2005).getStart()));      
        System.out.println(mdf.format(new Month(7, 2005).getStart()));      
        System.out.println(mdf.format(new Month(8, 2005).getStart()));      
        System.out.println(mdf.format(new Month(9, 2005).getStart()));      
        System.out.println(mdf.format(new Month(10, 2005).getStart()));     
        System.out.println(mdf.format(new Month(11, 2005).getStart()));     
        System.out.println(mdf.format(new Month(12, 2005).getStart()));  
        System.out.println();
        
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy");