Partitions; congruences and congruential restrictions Additive number theory mathematics