Solution by Yves Orton.