Aspire Systems Interview Question

String Manipulations, patterns, puzzles