Programming - Assembly Stack and Recursive Algorithms