import java.time.LocalDate;
import java.time.Period;
import java.time.format.DateTimeFormatter;
import java.time.format.DateTimeFormatterBuilder;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		DateTimeFormatter dtf = new DateTimeFormatterBuilder()
								.parseCaseInsensitive()
								.appendPattern("d MMMM uuuu")
								.toFormatter(Locale.ENGLISH);
		
		LocalDate since = LocalDate.parse("17 april 2010", dtf);
		LocalDate now = LocalDate.parse("15 april 2011", dtf);
		
		Period period = Period.between(since, now);
		
		String strPeriod = String.format("%d years %d months %d days", period.getYears(), period.getMonths(),
				period.getDays());
		System.out.println(strPeriod);
	}
}