set 1 problems 645252