import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class Main
{
private static final Pattern pattern = Pattern.compile("^\\w{1,3}([a-zA-Z])(?:\\d{1,2}|\\d{4})$", Pattern.MULTILINE);
public static void main(String[] args) {
final String string = "QZAB19\n"
+ "AP18\n"
+ "ARM8\n"
+ "ARM803";
Matcher matcher = pattern.matcher(string);
while(matcher.find())System.out.println(matcher.group(1));
}
}