Ad
  • Default User Avatar

    Extremely unefficient solution with so many nested loops and totally unnecessary toList conversion.
    Also, to me it doesn't look like so expressive.
    Last but not least, there is no input validation at all.

    Far away to be considered as 'Best practice'.