Half-translated learnlua.lua from learnxinyminutes.com