added solutions to working with lists