Campinatorics solutions

Campinatorics was solved using Java by 2 contestants. Solution sizes: average 2735 bytes (shortest: 2419; longest: 3040).