add problem21 solution