finished all list problems