Beaming With Joy solutions

Beaming With Joy was solved using Ruby by 4 contestants. Solution sizes: average 3097 bytes (shortest: 2007; longest: 3719).