Hi, I am working on creating the math game "Make 24". I have 2 lists of strings (which I made a JavaScript program to make for me), one for the cards and one for the solutions. The cards are stored in the format: "number 1, number 2, number 3, number 4". The solutions are stored as an equation. Unfortunately, I can't get the lists to stop producing errors. I have already checked the forum and wasn't able to find a solution (I also checked online, and the solutions I saw didn't work). When I load it up in Tinkercad, I get the following error message: "//support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing your footprint." I checked it, but the lists I am using are required. They are the only way I can think of to store the valid cards and their solutions (and I have already optimized them to the best of my ability). Any help would be appreciated. Here are the lists and the current code:
const String cards[306] = {"1,1,2,6", "1,1,2,8", "1,1,3,4", "1,1,3,6", "1,1,3,7", "1,1,3,8", "1,1,3,9", "1,1,4,5", "1,1,4,6", "1,1,4,7", "1,1,4,8", "1,1,5,5", "1,1,5,6", "1,1,6,9", "1,1,8,8", "1,2,2,4", "1,2,2,5", "1,2,2,6", "1,2,2,7", "1,2,3,3", "1,2,3,4", "1,2,3,5", "1,2,3,6", "1,2,3,7", "1,2,3,8", "1,2,3,9", "1,2,4,4", "1,2,4,6", "1,2,4,8", "1,2,4,9", "1,2,5,5", "1,2,5,7", "1,2,5,8", "1,2,5,9", "1,2,6,6", "1,2,6,7", "1,2,6,8", "1,2,6,9", "1,2,7,8", "1,2,7,9", "1,2,8,8", "1,2,8,9", "1,3,3,4", "1,3,3,5", "1,3,3,6", "1,3,3,7", "1,3,3,8", "1,3,3,9", "1,3,4,4", "1,3,4,5", "1,3,4,7", "1,3,4,8", "1,3,4,9", "1,3,5,6", "1,3,5,8", "1,3,5,9", "1,3,6,6", "1,3,6,7", "1,3,6,8", "1,3,6,9", "1,3,7,9", "1,3,8,8", "1,3,8,9", "1,3,9,9", "1,4,4,4", "1,4,4,5", "1,4,4,6", "1,4,4,7", "1,4,4,8", "1,4,4,9", "1,4,5,5", "1,4,5,7", "1,4,5,8", "1,4,5,9", "1,4,6,6", "1,4,6,8", "1,4,7,8", "1,4,8,8", "1,4,8,9", "1,5,5,6", "1,5,6,6", "1,5,6,7", "1,5,6,9", "1,5,8,8", "1,5,9,9", "1,6,6,6", "1,6,8,9", "1,6,9,9", "1,7,7,9", "1,7,8,8", "1,7,8,9", "1,7,9,9", "1,8,8,8", "1,8,8,9", "2,2,2,3", "2,2,2,4", "2,2,2,8", "2,2,2,9", "2,2,3,3", "2,2,3,6", "2,2,3,8", "2,2,3,9", "2,2,4,5", "2,2,4,6", "2,2,4,7", "2,2,4,8", "2,2,4,9", "2,2,5,5", "2,2,5,6", "2,2,5,7", "2,2,5,8", "2,2,6,6", "2,2,6,7", "2,2,6,8", "2,2,7,8", "2,2,8,8", "2,2,8,9", "2,3,3,5", "2,3,3,6", "2,3,3,7", "2,3,3,8", "2,3,3,9", "2,3,4,4", "2,3,4,6", "2,3,4,7", "2,3,4,8", "2,3,4,9", "2,3,5,5", "2,3,5,6", "2,3,5,7", "2,3,5,8", "2,3,5,9", "2,3,6,6", "2,3,6,7", "2,3,6,8", "2,3,6,9", "2,3,7,7", "2,3,7,8", "2,3,7,9", "2,3,8,8", "2,3,8,9", "2,3,9,9", "2,4,4,4", "2,4,4,5", "2,4,4,6", "2,4,4,7", "2,4,4,8", "2,4,4,9", "2,4,5,5", "2,4,5,6", "2,4,5,7", "2,4,5,8", "2,4,5,9", "2,4,6,6", "2,4,6,7", "2,4,6,8", "2,4,6,9", "2,4,7,7", "2,4,7,8", "2,4,7,9", "2,4,8,8", "2,4,9,9", "2,5,5,7", "2,5,5,9", "2,5,6,6", "2,5,6,7", "2,5,6,8", "2,5,6,9", "2,5,7,7", "2,5,7,9", "2,5,8,8", "2,5,8,9", "2,6,6,6", "2,6,6,7", "2,6,6,8", "2,6,6,9", "2,6,7,8", "2,6,7,9", "2,6,8,8", "2,6,8,9", "2,7,7,8", "2,7,8,9", "2,8,8,8", "2,8,9,9", "3,3,3,3", "3,3,3,4", "3,3,3,5", "3,3,3,6", "3,3,3,8", "3,3,4,4", "3,3,4,5", "3,3,4,6", "3,3,4,8", "3,3,4,9", "3,3,5,5", "3,3,5,6", "3,3,5,9", "3,3,6,7", "3,3,6,8", "3,3,6,9", "3,3,7,8", "3,3,7,9", "3,3,8,9", "3,3,9,9", "3,4,4,4", "3,4,4,5", "3,4,4,6", "3,4,4,8", "3,4,4,9", "3,4,5,5", "3,4,5,7", "3,4,5,8", "3,4,6,6", "3,4,6,8", "3,4,7,7", "3,4,7,8", "3,4,7,9", "3,4,8,9", "3,4,9,9", "3,5,5,6", "3,5,5,8", "3,5,6,7", "3,5,6,8", "3,5,6,9", "3,5,7,8", "3,5,7,9", "3,5,8,8", "3,5,8,9", "3,5,9,9", "3,6,6,6", "3,6,6,7", "3,6,6,8", "3,6,6,9", "3,6,7,8", "3,6,7,9", "3,6,8,8", "3,6,9,9", "3,7,7,7", "3,7,7,8", "3,7,8,8", "3,8,8,8", "3,8,8,9", "3,8,9,9", "3,9,9,9", "4,4,4,4", "4,4,4,6", "4,4,4,8", "4,4,4,9", "4,4,5,5", "4,4,5,6", "4,4,5,8", "4,4,6,9", "4,4,7,8", "4,4,7,9", "4,4,8,8", "4,4,8,9", "4,5,5,5", "4,5,5,6", "4,5,5,9", "4,5,6,6", "4,5,6,9", "4,5,7,7", "4,5,7,8", "4,5,7,9", "4,5,8,9", "4,6,6,6", "4,6,6,7", "4,6,6,8", "4,6,6,9", "4,6,7,7", "4,6,7,8", "4,6,7,9", "4,6,8,8", "4,6,8,9", "4,6,9,9", "4,7,8,8", "4,8,8,8", "5,5,5,5", "5,5,5,6", "5,5,5,9", "5,5,6,6", "5,5,6,7", "5,5,6,8", "5,5,7,7", "5,5,7,8", "5,5,8,8", "5,5,8,9", "5,5,9,9", "5,6,6,7", "5,6,6,8", "5,6,6,9", "5,6,7,9", "5,6,8,9", "5,6,9,9", "5,7,8,8", "5,7,8,9", "5,8,8,8", "5,8,8,9", "6,6,6,6", "6,6,6,9", "6,6,8,9", "6,7,9,9", "6,8,8,8", "6,8,8,9", "6,8,9,9", "7,8,8,9"};
const String solutions[306] = {"(1+1)*2*6", "(1+2)*1*8", "(1+1)*3*4", "(1+3)*1*6", "(1+7)*1*3", "(1-1)+3*8", "(9-1)*1*3", "(1+4)*5-1", "(1-1)+4*6", "(7-1)*1*4", "(4-1)*1*8", "(1*5)*5-1", "(5-1)*1*6", "(1+1)*9+6", "(1+1)*8+8", "(1+2)*2*4", "(1+5)*2*2", "(1*2)*2*6", "(7-1)*2*2", "(1+3)*2*3", "(1*2)*3*4", "(2+3)*5-1", "(2+6)*1*3", "(1+2)+3*7", "(2-1)*3*8", "(1+2)*9-3", "(2+4)*1*4", "(2-1)*4*6", "(4+8)*1*2", "(1+9)*2+4", "(1-2)+5*5", "(5+7)*1*2", "(1+5)/2*8", "(1+2)*5+9", "(1+2)*6+6", "(1+7)/2*6", "(1/2)*6*8", "(1*2)*9+6", "(1+7)+2*8", "(1+9)+2*7", "(1*2)*8+8", "(2*8)-1+9", "(3-1)*3*4", "(3+5)*1*3", "(1+6)*3+3", "(1*3)+3*7", "(1+8)*3-3", "(1*3)*9-3", "(4+4)*1*3", "(1+3)+4*5", "(1+3)*7-4", "(1+3)*4+8", "(1+4)*3+9", "(1+5)+3*6", "(1+8)+3*5", "(1*3)*5+9", "(1*3)*6+6", "(3*6)-1+7", "(6-3)*1*8", "(1+9)*3-6", "(1+7)/3*9", "(1+3)*8-8", "(1/3)*8*9", "(9-1)/3*9", "(1+4)*4+4", "(1*4)+4*5", "(1+6)*4-4", "(1*4)*7-4", "(1*4)*4+8", "(4*4)-1+9", "(4*5)-1+5", "(1-5)+4*7", "(5-1)*4+8", "(4-1)*5+9", "(1+4)*6-6", "(8-4)*1*6", "(1+7)*4-8", "(1*4)*8-8", "(1-9)+4*8", "(1+5)*5-6", "(1*5)*6-6", "(1-7)+5*6", "(9-5)*1*6", "(5-1)*8-8", "(1+5)+9+9", "(6-1)*6-6", "(1+6)+8+9", "(1*6)+9+9", "(1+7)+7+9", "(1+7)+8+8", "(1*7)+8+9", "(7-1)+9+9", "(1*8)+8+8", "(8-1)+8+9", "(2+2)*2*3", "(2+4)*2*2", "(8-2)*2*2", "(2+9)*2+2", "(3+3)*2*2", "(6-2)*2*3", "(2-2)+3*8", "(2*3)+2*9", "(2+2)+4*5", "(2-2)+4*6", "(2+2)*7-4", "(2+2)*4+8", "(2+4)+2*9", "(5*5)-2/2", "(5+6)*2+2", "(2*5)+2*7", "(5+8)*2-2", "(2+6)/2*6", "(2+7)*2+6", "(2+6)+2*8", "(2*7)+2+8", "(2+2)*8-8", "(2*9)-2+8", "(2+5)*3+3", "(2*3)+3*6", "(2+7)*3-3", "(3-2)*3*8", "(2+3)*3+9", "(2+3)*4+4", "(2+4)+3*6", "(3+7)*2+4", "(8-4)*2*3", "(2/3)*4*9", "(2-3)+5*5", "(2*3)*5-6", "(2+7)+3*5", "(2*8)+3+5", "(2-5)+3*9", "(2+3)*6-6", "(3*7)+6/2", "(2+8)*3-6", "(2+6)/3*9", "(2*7)+3+7", "(2+7)/3*8", "(7-2)*3+9", "(8+8)/2*3", "(9-3)/2*8", "(2*3)+9+9", "(2*4)+4*4", "(2+5)*4-4", "(2+6)+4*4", "(7-2)*4+4", "(2*4)*4-8", "(9-2)*4-4", "(5+5)*2+4", "(2+4)*5-6", "(5+7)/2*4", "(4*5)+8/2", "(5+9)*2-4", "(6-4)*2*6", "(2-6)+4*7", "(2/4)*6*8", "(4-2)*9+6", "(7+7)*2-4", "(4*7)-8/2", "(2*4)+7+9", "(2*4)+8+8", "(2+4)+9+9", "(2*7)+5+5", "(2*5)+5+9", "(5-2)*6+6", "(2*6)+5+7", "(2*5)+6+8", "(5/2)*6+9", "(2*5)+7+7", "(5*7)-2-9", "(5*8)-2*8", "(2+5)+8+9", "(2*6)+6+6", "(7-2)*6-6", "(8-6)*2*6", "(6+9)*2-6", "(7+8)*2-6", "(2+6)+7+9", "(2+6)+8+8", "(2/6)*8*9", "(2+7)+7+8", "(7+9)*2-8", "(8/2)*8-8", "(8-2)+9+9", "(3*3)*3-3", "(3+4)*3+3", "(3*3)+3*5", "(3+3)+3*6", "(3-3)+3*8", "(3*4)+3*4", "(4+5)*3-3", "(3-3)+4*6", "(4-3)*3*8", "(3*4)+3+9", "(5*5)-3/3", "(3+3)*5-6", "(3+5)/3*9", "(3+7)*3-6", "(3+6)/3*8", "(3*3)+6+9", "(3*3)+7+8", "(3*7)+9/3", "(3+8)*3-9", "(3+3)+9+9", "(3+4)*4-4", "(3+5)+4*4", "(4-3)*4*6", "(3*4)+4+8", "(4+4)/3*9", "(3-4)+5*5", "(3*4)+5+7", "(3+5)*4-8", "(3*4)+6+6", "(4+8)/3*6", "(3-7)+4*7", "(7-3)*4+8", "(3*9)+4-7", "(3+4)+8+9", "(4*9)-3-9", "(5+5)*3-6", "(3*5)/5*8", "(5+7)/3*6", "(6-5)*3*8", "(3-9)+5*6", "(3*7)-5+8", "(3+5)+7+9", "(3+5)+8+8", "(3*9)+5-8", "(5/3)*9+9", "(6-3)*6+6", "(6*7)-3*6", "(3*6)/6*8", "(3+6)+6+9", "(3+6)+7+8", "(3*7)-6+9", "(6/3)*8+8", "(3*9)+6-9", "(3+7)+7+7", "(3*7)/7*8", "(7-3)*8-8", "(3*8)+8-8", "(9-8)*3*8", "(3*8)+9-9", "(9-3)+9+9", "(4+4)+4*4", "(4-4)+4*6", "(4+4)*4-8", "(9-4)*4+4", "(5*5)-4/4", "(5-4)*4*6", "(4*5)-4+8", "(4*4)/6*9", "(4*7)+4-8", "(4+4)+7+9", "(4+4)+8+8", "(4*9)-4-8", "(4-5)+5*5", "(4*5)/5*6", "(4*5)-5+9", "(6-5)*4*6", "(4+5)+6+9", "(5*7)-4-7", "(4+5)+7+8", "(4*7)+5-9", "(9-5)*4+8", "(4*6)+6-6", "(7-4)*6+6", "(4+6)+6+8", "(4*9)-6-6", "(4+6)+7+7", "(8-7)*4*6", "(7+9)/4*6", "(4*6)+8-8", "(8/4)*9+6", "(4*6)+9-9", "(7*8)-4*8", "(8-4)*8-8", "(5*5)-5/5", "(5*5)+5-6", "(5+5)+5+9", "(5*5)-6/6", "(5*5)+6-7", "(5+5)+6+8", "(5+5)+7+7", "(5*5)+7-8", "(5*5)-8/8", "(5*5)+8-9", "(5*5)-9/9", "(5+6)+6+7", "(8-5)*6+6", "(6*9)-5*6", "(7-5)*9+6", "(6+9)/5*8", "(9-6)*5+9", "(7-5)*8+8", "(5*8)-7-9", "(5*8)-8-8", "(9-5)*8-8", "(6+6)+6+6", "(6*6)*6/9", "(8-6)*9+6", "(6*7)-9-9", "(8-6)*8+8", "(8+8)/6*9", "(9+9)/6*8", "(9-7)*8+8"};
I have also tried removing 'String', but that didn't work either (the error message was about name types not being there).
If it is possible to do this without downloading any libraries that would be great, since I am doing my testing on Tinkercad which doesn't allow you to download libraries (I am working on Tinkercad because I find it easier to work online and then build it IRL once it works).

