Optimized problem 44