add dynamic-programming/red_john_is_back
fix red_john_is_back to real dynamic and fix testcase bug