Intermediate challenge for daily programmer 186 special