Ecency
SMASh contest - Round 276 | Ecency