Partitioning Problem: please HELP!!!