I spent 2 hours overthinking this problem before finally realizing it was way simpler than I was making it out to be. Looking through the comments, I think I'm not the only one who was tripped up by the wording of the problem, so I'd like to clarify for those confused:
You do not have to create the ASCII art yourself. You are provided an ASCII alphabet A-Z and an ASCII "?". These are all provided to you in one String. You need to figure out how to read that String so that you're printing the correct characters in the correct sequence.
You are given L, the length of each ASCII letter in character spaces. You are given H, the height of each ASCII letter in character spaces. This should help you figure out what part of the String that contains the ASCII letters you need to access.
I hope this helps. Good luck!