Better solution (19/33)

Better solution