php/root.php

<html>
<?php
require_once('env.php');
outBegin('roots mod n');

outUL();
for ($i=2; $i <24; $i++) {
    outLi($i);
    outUL();
    for ($k=2;$k<$i;$k++) {
        $t = ",$k";
        $v=$k;
        for ($e=2; $e<100; $e++) {
            $v = $v * $k % $i;
            $t .= ",$v";
            if ($v <= 1 or strpos($t, ",$v,") !== false)
                break;
        }
        outLi("$k ** $e = $v:", substr($t, 1));
    }
    outULEnd();
}
outULEnd();
outEnd(__file__);

?>