use gmatch() in iter(), swap for loop returns

http://stackoverflow.com/questions/13235091/extract-the-first-letter-of-a-utf-8-string-with-lua