#3 Draft

combination + iteration
change