import java.io.*;
import java.util.*;
public class Loops {
public String help(int n, String s){
String ans = "";
for (;n>0;n--)
ans = ans + s;
return ans;
}
public String diag(int n){
String ans = "";
int i = 0;
/*without helper function
for (;i<n;i++){
for (int k = i;k>0;k--){
ans = ans + " ";
}
ans = ans + "*\n";
}
*/
//with helper function
for (;i<n;i++)
ans = ans + help(i," ") + "*\n";
return ans;
}
public String diagWord(String s){
String ans = "";
int i = 0;
/*without helper
for (;i<s.length();i++){
for (int k = i;k>0;k--){
ans = ans + " ";
}
ans = ans + s.substring(i,i+1) + "\n";
}
*/
//with helper
for (;i<s.length();i++)
ans = ans + help(i," ") + s.substring(i,i+1) + "\n";
return ans;
}
public String fence(int h, int w){
String ans = "";
String spaces = help(w - 2, " ");
String dashes = help(w - 2, "-");
if (h>1 && w>1){
for (int a = 0;a<h;a++){
if (a == 0 || a == h - 1)
ans = ans + "+" + dashes + "+";
else
ans = ans + "|" + spaces + "|";
ans = ans + "\n";
}
}
return ans;
}
}