Another Lua solution

Follows rule #5 more closely - the default value of LUA_MAXCALLS would only
allow 4096 o's on soln1
fixed untested code...
Merge pull request #27 from Mischanix/patch-1

done