I'm not very sure in this behaviour. Should I compare for 2 "-q" o for 3 characters "-q\0" ??