String splits and appends are used to emulate usage of stack, use real stack instead to improve performance
String splits and appends are used to emulate usage of stack, use real stack instead to improve performance