@matrixcomm: A solution: