Concerto Software interview question

Pattern Programming