Input: ```rust use c; // use c; use b; // use b; use a; // use a; ``` Expected: ```rust use a; // use a; use b; // use b; use c; // use c; ``` Got: ```rust use a; use b; // use b; use c; // use c; // use a; ``` ``` rustc 1.36.0 (a53f9df32 2019-07-03) binary: rustc commit-hash: a53f9df32fbb0b5f4382caaad8f1a46f36ea887c commit-date: 2019-07-03 host: x86_64-apple-darwin release: 1.36.0 LLVM version: 8.0 ```