UniqueSoft programming problem.