Crimson Interactive interview question

Grammar definitions