Solution by Mariano Spadaccini.