import java.text.DecimalFormat;
import java.time.Duration;
import java.util.Random;
class Main {
public static void main(String[] args) {
DecimalFormat myformatTime = new DecimalFormat("00");
Random r = new Random();
int Low1 = 1;
int High1 = 24;
int Low2 = 1;
int High2 = 60;
int Result1 = 0;
int Result2 = 0;
String wauxTime = "00:00";
String[] fields1;
Duration d1 = null;
Duration d2 = null;
for (int i = 1; i <= 10; i++) {
Result1 = r.nextInt(High1 - Low1) + Low1;
Result2 = r.nextInt(High2 - Low2) + Low2;
wauxTime = myformatTime.format(Result1)+":"+myformatTime.format(Result2);
fields1 = wauxTime.split(":");
d1 = Duration.parse(String.format("P%dM%sS", fields1[0], fields1[1]));
// d3 = d1.plus(d2);
System.out.println(d1.toString());
}
}
}