finally the partition function is working very well
Merge branch 'second_list' of https://github.com/vinicim/EDA2 into second_list