solution for plus one.