mini5-4

pay attention to the use of list inition