Multi-Programming
The goal is to have simple problems for members to solve in different ways. This will help them gain exposure to different styles, paradigms and idioms of programming and will help members gain a better understanding of programming in general.