Nice

From Rosetta Code