Division and Partition Problems