Better solution (30/33)

Better solution