2
public List<String> printVertically(String s) {3
s = s.replace(" ", ",");5
List<String> a = new ArrayList<>();8
for (int i = 0; i < s.length(); i++) {12
max = Math.max(max, str.length());15
} else if (i == s.length() - 1) {18
max = Math.max(max, str.length());25
String[] arr = new String[max];26
for (int i = 0; i < max; i++) {30
for (int i = 0; i < a.size(); i++) {33
for (int j = 0; j < max; j++) {36
arr[j] += x.charAt(j);43
a = new ArrayList<>();44
for (int i = 0; i < arr.length; i++) {55
public String trim(String str) {56
int len = str.length();59
char[] val = str.toCharArray();61
while ((st < len) && (val[len - 1] <= ' ')) {64
return str.substring(st, len);