see [here](https://www.codewars.com/kata/6001524cf7cb88000e675acb/discuss/javascript#600f4b23d0e6ff00117d774e)