Hall Partition Design