Thoughtworks Interview Question

Solve a given challenge using any program of your choice