package hw4;
import java.util.Scanner;
public class LetterArt {
public static void main(String[] args) {
String letter [][] = new String [5][100];
Scanner in = new Scanner(System.in);
int rows = 5;
int columns = 100;
int x = 1;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
letter[i][j] = ". ";
}
}
System.out.println("Input your string to convert to ASCII text. ");
System.out.println("Separate characters by space. Ex: for AB, type \"A & B\". ");
System.out.println("For space, type \"space\". No punctuation/numbers. This currently does not print lowercase letters.");
//System.out.println("Max 100 charwords. W/w is 5 charwords, space is 1 charword. Everything else is 3 charwords.");
String input = in.nextLine();
String inputcap = input.toUpperCase();
String token[] = inputcap.split("");
for (int y = 0; y < token.length; y++) {
if (token[y].equals("A")) {
letter[0][x+1] = "8 ";
letter[1][x] = "8 ";
letter[1][x+2] = "8 ";
letter[2][x] = "8 ";
letter[2][x+1] = "8 ";
letter[2][x+2] = "8 ";
letter[3][x] = "8 ";
letter[3][x+2] = "8 ";
letter[4][x] = "8 ";
letter[4][x+2] = "8 ";
x += 5;
}
if (token[y].equals("B")) {
letter[0][x] = "8 ";
letter[0][x+1] = "8 ";
letter[1][x] = "8 ";
letter[1][x+2] = "8 ";
letter[2][x] ="8 ";
letter[2][x+1] = "8 ";
letter[3][x] = "8 ";
letter[3][x+2] = "8 ";
letter[4][x] = "8 ";
letter[4][x+1] = "8 ";
x += 5;
}
if (token[y].equals("C")) {
letter[0][x+1] = "8 ";
letter[0][x+2] = "8 ";
letter[1][x] = "8 ";
letter[2][x] = "8 ";
letter[3][x] = "8 ";
letter[4][x+1] = "8 ";
letter[4][x+2] = "8 ";
x += 5;
}
if (token[y].equals("D")) {
letter[0][x] = "8 ";
letter[0][x+1] = "8 ";
letter[1][x] = "8 ";
letter[1][x+2] = "8 ";
letter[2][x] = "8 ";
letter[2][x+2] ="8 ";
letter[3][x] = "8 ";
letter[3][x+2] = "8 ";
letter[4][x] = "8 ";
letter[4][x+1] = "8 ";
x += 5;
}
y++;
}
for (int i = 0; i < rows; i++) {
for (int j = 0; j < x - 1; j++) {
System.out.print(letter[i][j]);
}
System.out.println("");
}
}
}