Better solution (2/33)

Better solution