lists  solutions