finishing day16, implement multi task with a leveled structure