31.9%

override; recursive