Multi-base happiness solutions

Multi-base happiness was solved using Groovy by 2 contestants. Solution sizes: average 1021 bytes (shortest: 933; longest: 1110).