5 ABbCcc Good luck in the Facebook Hacker Cup Ignore punctuation, please :) Test cases are hard to make up. So I just go consult Professor Dalves