Better solution (6/33)

Better solution