Manhattan Associates interview question

introduction