Jonathan M Davis: > Okay, so you need to do popFrontN(s, n - 1). Right, silly me :-) I need to read error messages. > I'm too used to arrays which allow you to use that sort of syntax. Me too. Thank you, bye, bearophile