import java.util.*;
import java.util.regex.*;

class Ideone
{
	public static void main (String[] args) throws java.lang.Exception
	{
		String regex = "(?i)(([a-z])(?!\\2)([a-z])(?!\\2|\\3)[a-z])(1[5-9][0-9]{2}|20[01][0-9]|2020)([0-9]{2,4})([0-9a-z])";
		String s = "AVG190420T";
		Pattern pattern = Pattern.compile(regex);
		Matcher matcher = pattern.matcher(s);
		if (matcher.find()){
			System.out.println("Part 1: " + matcher.group(1));
			System.out.println("Part 2: " + matcher.group(4));
			System.out.println("Part 3: " + matcher.group(5));
			System.out.println("Part 4: " + matcher.group(6));
		} else {
			System.out.println(s + " does not match the pattern.");
		}
	}
}