https://github.com/exercism/problem-specifications/commit/924bb7a18a9e641704c9add4618a906be5f83e66#diff-bd8ec80846507aec0eb2168f61697d0b