1 - Updated to include three possible solutions in psuedo-code
still need to address charAt() : it wants to import something, is it not a native func()?