Thoughtworks interview question

Solve a given challenge using any program of your choice