import java.io.*;
import java.util.*;
public class Diagonal {
public String diag(int n){
String rs = "";
for(int i = 0; i < n ; i ++) {
for(int j = 0; j <= i ; j++) {
rs = rs + " ";
}
rs = rs + "* \n";
}
return rs;
}
public String diagword(String s) {
String rs = "";
int n = s.length();
for(int i = 0; i < n ; i ++) {
for(int j = 0; j <= i ; j++) {
rs = rs + " ";
}
rs = rs + s.substring(i, i+1) + " \n";
}
return rs;
}
public String fence(int n, int m) {
String fence = "";
if (n<2 || m<2)
return "Cannot enclose";
else {
for(int i = 1; i <=n; i++){
for (int j = 1; j <= m; j++) {
if (i == 1 || i == n){
if (j == 1||j==m)
fence = fence + "+";
else
fence = fence + "-";
} else {
if (j==1||j==m)
fence = fence + "|";
else fence = fence + " ";
}
}
fence = fence + "\n";
}
return fence;
}
}
public static void main(String[] args) {
Diagonal d = new Diagonal();
System.out.println(d.diag(1));
System.out.println(d.diag(5));
System.out.println(d.diagword("Mim, Lichael Mim."));
System.out.println(d.fence(1,2));
System.out.println(d.fence(2,2));
System.out.println(d.fence(7,5));
}
}