Need true statement, or else peek might return false if 0 is returned