Add solution 58