Exchange puzzle1

The object of this puzzle is to shift the "orange" counters to spaces occupied by the "strawberry" counters, and visa versa, in less than 40 moves.

Use the mouse to drag and drop counters.

Each counter can move into any empty square, but can not jump over another one.