the list environment has two mandatory arguments; the first one specifies the label used and the second one handles the spacing parameters for the list. The problem with your code is that in both list environments you are missing the second argument. In the following example I show two options: the first one, using list environments, and the second one, using customised itemize environments: