added rosetta__Ackermann_function using newly added support for multiple generators