some small changes in lists
pyramids done, need to optimize