for(1..<>){ ($a,$b)=<>=~/\d+/g; $v=$b*log($a)/log(10); $v-=$z=$v|0; $x=100; while(log($x/10)/log(10)>$v){ --$x; } $y=$x%10;$x=$x/10|0; print"$x $y $z\n"; }