GOODWILL @fengyangxxx: 47.23 for earned: bounty #22