Pirate3D Interview Question

Recursion, looping, basic math and fundamentals.