Better solution (21/33)

Better solution