refactor day#2
refactor day#2