Algorithmica

0.153489112854