Redbrick interview question

Walk us through your solution to the take home assignment.