y.hakidasi(ar, 239);

y.hakidasi(ar, 73);
y.hakidasi(ar, 137);
y.hakidasi(ar, 11 * 73);

y.hakidasi(ar, 3 * 3);
y.hakidasi(ar, 3 * 3 * 37);

y.hakidasi(ar, 11 * 41);

y.hakidasi(ar, 3 * 101);
y.hakidasi(ar, 7 * 101);
y.hakidasi(ar, 13 * 101); // > 1000

y.hakidasi(ar, 53);
y.hakidasi(ar, 79);

(つづく)