solved bullshit problem with recursive in block statement
Phase 2 submission version (pass all Cuong's tests)