import java.io.*; import java.util.*; public class forLoops { public int fact ( int n ) { int ans = 1; for ( int x = n ; x != 0 ; x = x - 1 ) { ans = ans * x; } return ans; } public String reverse ( String S ) { String ans = new String(); for ( int i = 0 ; i != S.length() ; i ++ ) { ans = S.substring ( i , i + 1) + ans; } return ans; } public String table ( int n , int m ) { String ans = new String(); ans = " "; for ( int i = 1 ; i != n + 1 ; i++ ) { ans = ans + i + " "; } ans = ans + "\n"; for ( int i = 1 ; i != m + 1 ; i++ ) { ans = ans + i + " " + tableHelp ( i , n ) + "\n"; } return ans; } public String tableHelp ( int i , int n ) { String ans = new String(); for ( int j = 1 ; j != n + 1 ; j++ ) { ans = ans + j*i + " "; } return ans; } }