Try some lua versions.  Try coroutines for fibbonacci