problem half

.