Fix #9: Program parameters passed in reverse order