seems like dict is the most foolproof method. unless has the problem of ignoring zeroes.
unless
(),extract () unless first value by value from 0,0,0 ()