1) for 2) + for both number and list
use in-range in forloop iter
merge