Add another solution and more effective