let param depend on another integer