Solved the RNA splicing problem. Yay recursion