optimization
Solved 43
Solved 49