Solution to the coming constitutional crisis post impeachment/resignation consistent with Federal law on lines of succession en.wikipedia.org/... and Twenty Fifth Amendment en.wikipedia.org/... :
1. Trump leaves or is impeached.
2. Pence submits resignation, effective two weeks hence.
3. Speaker of House to assume Presidency in two weeks promises to nominate Clinton or, if declined, another Democrat for VP, share half cabinet seats with her/him, and include VP in all policy making or other formal bodies in Office of President.
4. Ryan and Clinton form national unity government. Both promise not to run for Presidency in 2020.
5. New Speaker and Senate majority leader guarantee 50/50 split in all Committee Assignments, equal access to floor votes and election of Clinton/Democrat as VP.
6. Senate Majority leader promises to leave filibuster in place and reinstate it to all Federal appointments through term of National Unity Government.
7. All Federal elections are Federalized via Federal Elections Commission. Registration is automatic, all ballots are paper, scans of all ballots (including counted, provisional and damaged) are made available online to everyone with reasonable exceptions necessary to protect ballot secrecy.
8. National Bipartisan Commission on Foreign Influence and 2016 Election Established.