completed but buggy
fix the bug, sometimes there are candidates but no teams.. strange, I need to investigate
fixed bug over team size