the space is after '/level' and then p1Mp. and I dont think the 50 is the cause, cuz what it does is take arg1 and just copy it on 50 cells array (then it'll have like 8 cells with values then the rest are NULL TERMINATORS), but it doesnt (shouldnt) affect the parse....
Not sure but maybe you'll have to check out strbreak() or split()