Working on Ubuntu. Got recursion stuff half done