Pergunta de entrevista da empresa Pirate3D

Recursion, looping, basic math and fundamentals.