Pergunta de entrevista da empresa Palo Alto Networks

given 4 functions how to remove a directory and everything in (recursively)