import java.util.*;
import java.text.*;
import java.io.*;

public class MonthTest {
	public static void main(String[] args) throws IOException {
		OutputStreamWriter osw = new OutputStreamWriter(System.out, "UTF-8");
		PrintWriter out = new PrintWriter(osw);	
	
		SimpleDateFormat sdf = new SimpleDateFormat("d MMMM yyyy");
		out.println(sdf.format(new Date()));
		
		Locale locale = Locale.getDefault(Locale.Category.FORMAT);
		Calendar cal = Calendar.getInstance(locale);
		cal.set(Calendar.MONTH, Calendar.AUGUST);
		out.println(cal.getDisplayName(Calendar.MONTH, Calendar.LONG_FORMAT, locale));
		
		out.close();
	}
}