Later version of Button Fun that did what the interview code test was really asking for.