first draft
pass small/ large mem limit exceeded
ScrambleString a/c