public class For {
public int fact(int n) {
int r=1;
for (int i=n; i>0; i--) {
r=r*i;
}
return r;
}
public String reverse(String s) {
String r="";
for (int i=s.length(); i>0; i--) {
r=r+s.substring(i-1,i);
}
return r;
}
public String table(int n, int m) {
String r=" ";
//first row
for (int j=1; j<=n; j++) {
r=r+j+" ";
}
r=r+"\n";
//all the other rows
for (int i=1; i<=m; i++) {
r=r+i+" ";
for (int j=1; j<=n; j++) {
r=r+(i*j)+" ";
}
r=r+"\n";
}
return r;
}
}