SNAP takes up a worthy theme

And does well with what it is given

by

by