Be smart enough to realize this