https://kraft.blog/2004/07/the-two-party-problem/
the two-party problem