supply another interview problem