Refactor yourself. Train your programming skills Codility

Refactor yourself. Train your programming skills Codility