[INFO] cloning repository https://github.com/zhwei820/rs-code
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zhwei820/rs-code" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhwei820%2Frs-code", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhwei820%2Frs-code'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 99ab9036f0bf962e5c9be688c5db197ebfd14d84
[INFO] testing zhwei820/rs-code against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzhwei820%2Frs-code" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/zhwei820/rs-code
[INFO] finished tweaking git repo https://github.com/zhwei820/rs-code
[INFO] tweaked toml for git repo https://github.com/zhwei820/rs-code written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/zhwei820/rs-code on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/zhwei820/rs-code already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1c0de8987243a04102c7750150b8d3e3ae703c56345f1c399cfb975f48ff8816
[INFO] running `Command { std: "docker" "start" "-a" "1c0de8987243a04102c7750150b8d3e3ae703c56345f1c399cfb975f48ff8816", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1c0de8987243a04102c7750150b8d3e3ae703c56345f1c399cfb975f48ff8816", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c0de8987243a04102c7750150b8d3e3ae703c56345f1c399cfb975f48ff8816", kill_on_drop: false }`
[INFO] [stdout] 1c0de8987243a04102c7750150b8d3e3ae703c56345f1c399cfb975f48ff8816
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c60030bf69a05305e7f37ed1920b5e080065814852edd49a155c044bb68e06d2
[INFO] running `Command { std: "docker" "start" "-a" "c60030bf69a05305e7f37ed1920b5e080065814852edd49a155c044bb68e06d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.137
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling paste v1.0.9
[INFO] [stderr]    Compiling rustgym-util v0.2.4 (/opt/rustwide/workdir/util)
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stdout] warning: unused import: `crate::adventofcode::*`
[INFO] [stdout]   --> util/src/lib.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use crate::adventofcode::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::data::*`
[INFO] [stdout]   --> util/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use crate::data::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::test_gen::*`
[INFO] [stdout]   --> util/src/lib.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::test_gen::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling pretty_assertions v0.7.2
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling rustgym-leetcode v0.1.0 (/opt/rustwide/workdir/leetcode)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> leetcode/src/d15/_1515_best_position_for_a_service_center.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 31 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 31 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]  --> leetcode/src/d3/_374_guess_number_higher_or_lower.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 |     match X.cmp(&num) {
[INFO] [stdout]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]   |
[INFO] [stdout]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.44s
[INFO] running `Command { std: "docker" "inspect" "c60030bf69a05305e7f37ed1920b5e080065814852edd49a155c044bb68e06d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c60030bf69a05305e7f37ed1920b5e080065814852edd49a155c044bb68e06d2", kill_on_drop: false }`
[INFO] [stdout] c60030bf69a05305e7f37ed1920b5e080065814852edd49a155c044bb68e06d2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7a060abce74c7554d975e4587381fba6ebd25c994b7463d25cc54249a93a08ed
[INFO] running `Command { std: "docker" "start" "-a" "7a060abce74c7554d975e4587381fba6ebd25c994b7463d25cc54249a93a08ed", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `crate::adventofcode::*`
[INFO] [stdout]   --> util/src/lib.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use crate::adventofcode::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::data::*`
[INFO] [stdout]   --> util/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use crate::data::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::test_gen::*`
[INFO] [stdout]   --> util/src/lib.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::test_gen::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustgym-util v0.2.4 (/opt/rustwide/workdir/util)
[INFO] [stderr]    Compiling rustgym-leetcode v0.1.0 (/opt/rustwide/workdir/leetcode)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> leetcode/src/d15/_1515_best_position_for_a_service_center.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 31 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 31 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]  --> leetcode/src/d3/_374_guess_number_higher_or_lower.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 |     match X.cmp(&num) {
[INFO] [stdout]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]   |
[INFO] [stdout]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::adventofcode::*`
[INFO] [stdout]   --> util/src/lib.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use crate::adventofcode::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::data::*`
[INFO] [stdout]   --> util/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub use crate::data::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::test_gen::*`
[INFO] [stdout]   --> util/src/lib.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub use crate::test_gen::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]   --> leetcode/src/d15/_1515_best_position_for_a_service_center.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout]    |                      ^                                                              ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 31 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stdout] 31 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]  --> leetcode/src/d3/_374_guess_number_higher_or_lower.rs:8:11
[INFO] [stdout]   |
[INFO] [stdout] 8 |     match X.cmp(&num) {
[INFO] [stdout]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]   |
[INFO] [stdout]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 26.92s
[INFO] running `Command { std: "docker" "inspect" "7a060abce74c7554d975e4587381fba6ebd25c994b7463d25cc54249a93a08ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7a060abce74c7554d975e4587381fba6ebd25c994b7463d25cc54249a93a08ed", kill_on_drop: false }`
[INFO] [stdout] 7a060abce74c7554d975e4587381fba6ebd25c994b7463d25cc54249a93a08ed
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c3ad4e26e489fe1dcdc723eb4181c558394fd8d89f1531aa6eb17caf79b745e6
[INFO] running `Command { std: "docker" "start" "-a" "c3ad4e26e489fe1dcdc723eb4181c558394fd8d89f1531aa6eb17caf79b745e6", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `crate::adventofcode::*`
[INFO] [stderr]   --> util/src/lib.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub use crate::adventofcode::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::data::*`
[INFO] [stderr]   --> util/src/lib.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub use crate::data::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::test_gen::*`
[INFO] [stderr]   --> util/src/lib.rs:17:9
[INFO] [stderr]    |
[INFO] [stderr] 17 | pub use crate::test_gen::*;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `rustgym-util` (lib) generated 3 warnings (run `cargo fix --lib -p rustgym-util` to apply 3 suggestions)
[INFO] [stderr] warning: `rustgym-util` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]   --> leetcode/src/d15/_1515_best_position_for_a_service_center.rs:31:22
[INFO] [stderr]    |
[INFO] [stderr] 31 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stderr]    |                      ^                                                              ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 31 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stderr] 31 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: creating a shared reference to mutable static
[INFO] [stderr]  --> leetcode/src/d3/_374_guess_number_higher_or_lower.rs:8:11
[INFO] [stderr]   |
[INFO] [stderr] 8 |     match X.cmp(&num) {
[INFO] [stderr]   |           ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stderr]   |
[INFO] [stderr]   = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stderr]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stderr]   = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rustgym-leetcode` (lib) generated 2 warnings (run `cargo fix --lib -p rustgym-leetcode` to apply 1 suggestion)
[INFO] [stderr] warning: `rustgym-leetcode` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustgym_leetcode-ad27989367344e89)
[INFO] [stdout] 
[INFO] [stdout] running 1543 tests
[INFO] [stdout] test d0::_10_regular_expression_matching::test ... ok
[INFO] [stdout] test d0::_12_integer_to_roman::test ... ok
[INFO] [stdout] test d0::_13_roman_to_integer::test ... ok
[INFO] [stdout] test d0::_14_longest_common_prefix::test ... ok
[INFO] [stdout] test d0::_11_container_with_most_water::test ... ok
[INFO] [stdout] test d0::_17_letter_combinations_of_a_phone_number::test ... ok
[INFO] [stdout] test d0::_16_3sum_closest::test ... ok
[INFO] [stdout] test d0::_19_remove_nth_node_from_end_of_list::test ... ok
[INFO] [stdout] test d0::_1_two_sum::test ... ok
[INFO] [stdout] test d0::_20_valid_parentheses::test ... ok
[INFO] [stdout] test d0::_18_4sum::test ... ok
[INFO] [stdout] test d0::_21_merge_two_sorted_lists::test ... ok
[INFO] [stdout] test d0::_23_merge_k_sorted_lists::test ... ok
[INFO] [stdout] test d0::_24_swap_nodes_in_pairs::test ... ok
[INFO] [stdout] test d0::_22_generate_parentheses::test ... ok
[INFO] [stdout] test d0::_25_reverse_nodes_in_k_group::test ... ok
[INFO] [stdout] test d0::_26_remove_duplicates_from_sorted_array::test ... ok
[INFO] [stdout] test d0::_27_remove_element::test ... ok
[INFO] [stdout] test d0::_28_implement_str_str::test ... ok
[INFO] [stdout] test d0::_29_divide_two_integers::test ... ok
[INFO] [stdout] test d0::_15_three_sum::test ... ok
[INFO] [stdout] test d0::_2_add_two_numbers::test ... ok
[INFO] [stdout] test d0::_30_substring_with_concatenation_of_all_words::test ... ok
[INFO] [stdout] test d0::_31_next_permutation::test ... ok
[INFO] [stdout] test d0::_32_longest_valid_parentheses::test ... ok
[INFO] [stdout] test d0::_33_search_in_rotated_sorted_array::test ... ok
[INFO] [stdout] test d0::_34_find_first_and_last_position_of_elements_in_sorted_array::test ... ok
[INFO] [stdout] test d0::_35_search_insert_position::test ... ok
[INFO] [stdout] test d0::_38_count_and_say::test ... ok
[INFO] [stdout] test d0::_36_valid_sudoku::test ... ok
[INFO] [stdout] test d0::_41_first_missing_positive::test ... ok
[INFO] [stdout] test d0::_39_combination_sum::test ... ok
[INFO] [stdout] test d0::_42_trapping_rain_water::test ... ok
[INFO] [stdout] test d0::_43_multiply_strings::test ... ok
[INFO] [stdout] test d0::_3_longest_substring_without_repeating_characters::test ... ok
[INFO] [stdout] test d0::_44_wildcard_matching::test ... ok
[INFO] [stdout] test d0::_45_jump_game_2::test ... ok
[INFO] [stdout] test d0::_46_permutations::test ... ok
[INFO] [stdout] test d0::_47_permutations_2::test ... ok
[INFO] [stdout] test d0::_48_rotate_image::test ... ok
[INFO] [stdout] test d0::_50_pow_x_n::test ... ok
[INFO] [stdout] test d0::_40_combination_sum_2::test ... ok
[INFO] [stdout] test d0::_49_group_anagrams::test ... ok
[INFO] [stdout] test d0::_56_merge_intervals::test ... ok
[INFO] [stdout] test d0::_55_jump_game::test ... ok
[INFO] [stdout] test d0::_5_longest_palindromic_substring::test ... ok
[INFO] [stdout] test d0::_59_spiral_matrix_2::test ... ok
[INFO] [stdout] test d0::_4_median_of_two_sorted_arrays::test ... ok
[INFO] [stdout] test d0::_57_insert_interval::test ... ok
[INFO] [stdout] test d0::_52_n_queens_2::test ... ok
[INFO] [stdout] test d0::_53_maximum_subarray::test ... ok
[INFO] [stdout] test d0::_54_spiral_matrix::test ... ok
[INFO] [stdout] test d0::_60_permutation_sequence::test ... ok
[INFO] [stdout] test d0::_61_rotate_list::test ... ok
[INFO] [stdout] test d0::_62_unique_paths::test ... ok
[INFO] [stdout] test d0::_63_unique_paths_2::test ... ok
[INFO] [stdout] test d0::_51_n_queens::test ... ok
[INFO] [stdout] test d0::_64_minimum_path_sum::test ... ok
[INFO] [stdout] test d0::_65_valid_number::test ... ok
[INFO] [stdout] test d0::_66_plus_one::test ... ok
[INFO] [stdout] test d0::_67_add_binary::test ... ok
[INFO] [stdout] test d0::_68_text_justification::test ... ok
[INFO] [stdout] test d0::_69_sqrt::test ... ok
[INFO] [stdout] test d0::_6_zigzag_conversion::test ... ok
[INFO] [stdout] test d0::_70_climbing_stairs::test ... ok
[INFO] [stdout] test d0::_37_sudoku_solver::test ... ok
[INFO] [stdout] test d0::_71_simplify_path::test ... ok
[INFO] [stdout] test d0::_72_edit_distance::test ... ok
[INFO] [stdout] test d0::_73_set_matrix_zeroes::test ... ok
[INFO] [stdout] test d0::_74_search_a_2d_matrix::test ... ok
[INFO] [stdout] test d0::_76_minimum_window_substring::test ... ok
[INFO] [stdout] test d0::_77_combinations::test ... ok
[INFO] [stdout] test d0::_78_subsets::test ... ok
[INFO] [stdout] test d0::_79_word_search::test ... ok
[INFO] [stdout] test d0::_81_search_in_rotated_sorted_array_2::test ... ok
[INFO] [stdout] test d0::_82_remove_duplicates_from_sorted_list_2::test ... ok
[INFO] [stdout] test d0::_80_remove_duplicates_from_sorted_array_2::test ... ok
[INFO] [stdout] test d0::_83_remove_duplicates_from_sorted_list::test ... ok
[INFO] [stdout] test d0::_84_largest_rectangle_in_histogram::test ... ok
[INFO] [stdout] test d0::_7_reverse_integer::test ... ok
[INFO] [stdout] test d0::_75_sort_colors::test ... ok
[INFO] [stdout] test d0::_88_merge_sorted_array::test ... ok
[INFO] [stdout] test d0::_85_maximal_rectangle::test ... ok
[INFO] [stdout] test d0::_89_gray_code::test ... ok
[INFO] [stdout] test d0::_87_scramble_string::test ... ok
[INFO] [stdout] test d0::_92_reverse_linked_list_2::test ... ok
[INFO] [stdout] test d0::_86_partition_list::test ... ok
[INFO] [stdout] test d0::_93_restore_ip_addresses::test ... ok
[INFO] [stdout] test d0::_94_binary_tree_inorder_traversal::test ... ok
[INFO] [stdout] test d0::_95_unique_binary_search_trees_2::test ... ok
[INFO] [stdout] test d0::_96_unique_binary_search_trees::test ... ok
[INFO] [stdout] test d0::_98_validate_binary_search_tree::test ... ok
[INFO] [stdout] test d0::_99_recover_binary_search_tree::test ... ok
[INFO] [stdout] test d0::_97_interleaving_string::test ... ok
[INFO] [stdout] test d0::_9_palindrome_number::test ... ok
[INFO] [stdout] test d0::_90_subsets_2::test ... ok
[INFO] [stdout] test d0::_91_decode_ways::test ... ok
[INFO] [stdout] test d10::_1002_find_common_characters::test ... ok
[INFO] [stdout] test d0::_8_string_to_integer::test ... ok
[INFO] [stdout] test d10::_1007_minimum_domino_rotations_for_equal_row::test ... ok
[INFO] [stdout] test d10::_1004_max_consecutive_ones_3::test ... ok
[INFO] [stdout] test d10::_1010_pairs_of_songs_with_total_durations_divisible_by_60::test ... ok
[INFO] [stdout] test d10::_1008_construct_binary_search_tree_from_preorder_traversal::test ... ok
[INFO] [stdout] test d10::_1013_partition_array_into_three_parts_with_equal_sum::test ... ok
[INFO] [stdout] test d10::_1014_best_sightseeing_pair::test ... ok
[INFO] [stdout] test d10::_1017_convert_to_base_minus_2::test ... ok
[INFO] [stdout] test d10::_1019_next_greater_node_in_linked_list::test ... ok
[INFO] [stdout] test d10::_1006_clumsy_factorial::test ... ok
[INFO] [stdout] test d10::_1018_binary_prefix_divisible_by_5::test ... ok
[INFO] [stdout] test d10::_1015_smallest_integer_divisible_by_k::test ... ok
[INFO] [stdout] test d10::_1022_sum_root_to_leaf_binary_number::test ... ok
[INFO] [stdout] test d10::_1020_number_of_enclaves::test ... ok
[INFO] [stdout] test d10::_1021_remove_outermost_parentheses::test ... ok
[INFO] [stdout] test d10::_1024_video_stitching::test ... ok
[INFO] [stdout] test d10::_1005_maximize_sum_of_array_after_k_negations::test ... ok
[INFO] [stdout] test d10::_1025_divisor_game::test ... ok
[INFO] [stdout] test d10::_1023_camelcase_matching::test ... ok
[INFO] [stdout] test d10::_1016_binary_string_with_substrings_representing_1_to_n::test ... ok
[INFO] [stdout] test d10::_1009_complement_of_base_10_integer::test ... ok
[INFO] [stdout] test d10::_1027_longest_arithmetic_sequence::test ... ok
[INFO] [stdout] test d10::_1031_maximum_sum_of_two_non_overlapping_subarrays::test ... ok
[INFO] [stdout] test d10::_1032_stream_of_characters::test ... ok
[INFO] [stdout] test d10::_1034_coloring_a_border::test ... ok
[INFO] [stdout] test d10::_1033_moving_stones_until_consecutive::test ... ok
[INFO] [stdout] test d10::_1037_valid_boomerang::test ... ok
[INFO] [stdout] test d10::_1035_uncrossed_lines::test ... ok
[INFO] [stdout] test d10::_1026_maximum_difference_between_node_and_ancestor::test ... ok
[INFO] [stdout] test d10::_1003_check_if_word_is_valid_after_substitutions::test ... ok
[INFO] [stdout] test d10::_1011_capacity_to_ship_packages_within_d_days::test ... ok
[INFO] [stdout] test d10::_1028_recover_a_tree_from_preorder_traversal::test ... ok
[INFO] [stdout] test d10::_1029_two_city_scheduling::test ... ok
[INFO] [stdout] test d10::_1030_matrix_cells_in_distance_order::test ... ok
[INFO] [stdout] test d10::_1038_binary_search_tree_to_greater_sum_tree::test ... ok
[INFO] [stdout] test d10::_1040_moving_stones_until_consecutive_2::test ... ok
[INFO] [stdout] test d10::_1041_robot_bounded_in_circle::test ... ok
[INFO] [stdout] test d10::_1042_flower_planting_with_no_adjacent::test ... ok
[INFO] [stdout] test d10::_1047_remove_all_adjacent_duplicates_in_string::test ... ok
[INFO] [stdout] test d10::_1046_last_stone_weight::test ... ok
[INFO] [stdout] test d10::_1049_last_stone_weight_2::test ... ok
[INFO] [stdout] test d10::_1048_longest_string_chain::test ... ok
[INFO] [stdout] test d10::_1039_minimum_score_triangulation_of_polygon::test ... ok
[INFO] [stdout] test d10::_1056_confusing_number::test ... ok
[INFO] [stdout] test d10::_1043_partition_array_for_maximum_sum::test ... ok
[INFO] [stdout] test d10::_1058_minimize_rounding_error_to_meet_target::test ... ok
[INFO] [stdout] test d10::_1059_all_paths_from_source_lead_to_destination::test ... ok
[INFO] [stdout] test d10::_1060_missing_element_in_sorted_array::test ... ok
[INFO] [stdout] test d10::_1051_height_checker::test ... ok
[INFO] [stdout] test d10::_1061_lexicographically_smallest_equivalent_string::test ... ok
[INFO] [stdout] test d10::_1052_grumpy_bookstore_owner::test ... ok
[INFO] [stdout] test d10::_1053_previous_permutation_with_one_swap::test ... ok
[INFO] [stdout] test d10::_1062_longest_repeating_substring::test ... ok
[INFO] [stdout] test d10::_1054_distant_barcodes::test ... ok
[INFO] [stdout] test d10::_1057_campus_bikes::test ... ok
[INFO] [stdout] test d10::_1064_fixed_point::test ... ok
[INFO] [stdout] test d10::_1055_shortest_way_to_form_string::test ... ok
[INFO] [stdout] test d10::_1071_greatest_common_divisor_of_strings::test ... ok
[INFO] [stdout] test d10::_1066_campus_bikes_2::test ... ok
[INFO] [stdout] test d10::_1072_flip_columns_for_maximum_number_of_equal_rows::test ... ok
[INFO] [stdout] test d10::_1063_number_of_valid_subarrays::test ... ok
[INFO] [stdout] test d10::_1073_adding_two_negabinary_numbers::test ... ok
[INFO] [stdout] test d10::_1078_occurrences_after_bigram::test ... ok
[INFO] [stdout] test d10::_1065_index_pairs_of_a_string::test ... ok
[INFO] [stdout] test d10::_1079_letter_tile_possibilities::test ... ok
[INFO] [stdout] test d10::_1087_brace_expansion::test ... ok
[INFO] [stdout] test d10::_1086_high_five::test ... ok
[INFO] [stdout] test d10::_1089_duplicate_zeros::test ... ok
[INFO] [stdout] test d10::_1081_smallest_subsequence_of_distinct_characters::test ... ok
[INFO] [stdout] test d10::_1092_shortest_common_supersequence::test ... ok
[INFO] [stdout] test d10::_1074_number_of_submatrices_that_sum_to_target::test ... ok
[INFO] [stdout] test d10::_1091_shortest_path_in_binary_matrix::test ... ok
[INFO] [stdout] test d10::_1090_largest_values_from_labels::test ... ok
[INFO] [stdout] test d10::_1080_insufficient_nodes_in_root_to_leaf_paths::test ... ok
[INFO] [stdout] test d10::_1093_statistics_from_a_large_sample::test ... ok
[INFO] [stdout] test d11::_1108_defanging_an_ip_address::test ... ok
[INFO] [stdout] test d10::_1085_sum_of_digits_in_the_minmum_number::test ... ok
[INFO] [stdout] test d10::_1094_car_pooling::test ... ok
[INFO] [stdout] test d11::_1109_corp_flight_bookings::test ... ok
[INFO] [stdout] test d11::_1110_delete_nodes_and_return_forest::test ... ok
[INFO] [stdout] test d10::_1096_brace_expansion_2::test ... ok
[INFO] [stdout] test d10::_1099_two_sum_less_than_k::test ... ok
[INFO] [stdout] test d11::_1100_find_k_length_substrings_with_no_repeated_characters::test ... ok
[INFO] [stdout] test d11::_1101_the_earliest_moment_when_everyone_become_friends::test ... ok
[INFO] [stdout] test d11::_1102_path_with_maximum_minimum_value::test ... ok
[INFO] [stdout] test d11::_1103_distribute_candies_to_people::test ... ok
[INFO] [stdout] test d11::_1104_path_in_zigzag_labelled_binary_tree::test ... ok
[INFO] [stdout] test d11::_1105_filling_bookcase_shelves::test ... ok
[INFO] [stdout] test d11::_1106_parsing_a_boolean_expression::test ... ok
[INFO] [stdout] test d11::_1111_maximum_nesting_depth_of_two_valid_parentheses_strings::test ... ok
[INFO] [stdout] test d11::_1118_number_of_days_in_a_month::test ... ok
[INFO] [stdout] test d11::_1117_building_h2o::test ... ok
[INFO] [stdout] test d11::_1119_remove_vowels_from_a_string::test ... ok
[INFO] [stdout] test d11::_1120_maximum_average_subtree::test ... ok
[INFO] [stdout] test d11::_1121_divide_array_into_increasing_sequences::test ... ok
[INFO] [stdout] test d11::_1122_relative_sort_array::test ... ok
[INFO] [stdout] test d11::_1123_lowest_common_ancestor_or_deepest_leaves::test ... ok
[INFO] [stdout] test d11::_1124_longest_well_performing_interval::test ... ok
[INFO] [stdout] test d11::_1128_number_of_equivalent_domino_pairs::test ... ok
[INFO] [stdout] test d11::_1129_shortest_path_with_alternating_colors::test ... ok
[INFO] [stdout] test d11::_1130_minimum_cost_tree_from_leaf_values::test ... ok
[INFO] [stdout] test d11::_1115_print_foobar_alternately::test ... ok
[INFO] [stdout] test d11::_1131_maximum_of_absolute_value_expression::test ... ok
[INFO] [stdout] test d11::_1135_connecting_cities_with_minimum_cost::test ... ok
[INFO] [stdout] test d11::_1136_parallel_courses::test ... ok
[INFO] [stdout] test d11::_1137_n_th_tribonacci_number::test ... ok
[INFO] [stdout] test d11::_1116_print_zero_even_odd::test ... ok
[INFO] [stdout] test d11::_1138_alphabet_board_path::test ... ok
[INFO] [stdout] test d11::_1139_largest_1_bordered_square::test ... ok
[INFO] [stdout] test d11::_1140_stone_game_2::test ... ok
[INFO] [stdout] test d11::_1145_binary_tree_coloring_game::test ... ok
[INFO] [stdout] test d11::_1133_largest_unique_number::test ... ok
[INFO] [stdout] test d11::_1143_longest_common_subsequence::test ... ok
[INFO] [stdout] test d11::_1144_decrease_elements_to_make_array_zigzag::test ... ok
[INFO] [stdout] test d11::_1134_armstrong_number::test ... ok
[INFO] [stdout] test d11::_1114_print_in_order::test ... ok
[INFO] [stdout] test d11::_1151_minimum_swaps_to_group_all_1s_together::test ... ok
[INFO] [stdout] test d11::_1146_snapshot_array::test ... ok
[INFO] [stdout] test d11::_1147_longest_chunked_palindrome_decomposition::test ... ok
[INFO] [stdout] test d11::_1156_swap_for_longest_repeated_character_substring::test ... ok
[INFO] [stdout] test d11::_1150_check_if_a_number_is_majority_element_in_a_sorted_array::test ... ok
[INFO] [stdout] test d11::_1152_analyze_user_website_visit_pattern::test ... ok
[INFO] [stdout] test d11::_1161_maximum_level_sum_of_a_binary_tree::test ... ok
[INFO] [stdout] test d11::_1165_single_row_keyboard::test ... ok
[INFO] [stdout] test d11::_1162_as_far_from_land_as_possible::test ... ok
[INFO] [stdout] test d11::_1163_last_substring_in_lexicographical_order::test ... ok
[INFO] [stdout] test d11::_1160_find_words_that_can_be_formed_by_characters::test ... ok
[INFO] [stdout] test d11::_1166_design_file_system::test ... ok
[INFO] [stdout] test d11::_1180_count_substring_with_only_one_distinct_letter::test ... ok
[INFO] [stdout] test d11::_1167_minimum_cost_to_connect_sticks::test ... ok
[INFO] [stdout] test d11::_1154_day_of_the_year::test ... ok
[INFO] [stdout] test d11::_1168_optimize_water_distribution_in_a_village::test ... ok
[INFO] [stdout] test d11::_1169_invalid_transactions::test ... ok
[INFO] [stdout] test d11::_1170_compare_strings_by_frequency_of_the_smallest_character::test ... ok
[INFO] [stdout] test d11::_1176_diet_plan_performance::test ... ok
[INFO] [stdout] test d11::_1172_dinner_plate_stacks::test ... ok
[INFO] [stdout] test d11::_1171_remove_zero_sum_consecutive_nodes_from_linked_list::test ... ok
[INFO] [stdout] test d11::_1175_prime_arrangements::test ... ok
[INFO] [stdout] test d11::_1192_critical_connections_in_a_network::test ... ok
[INFO] [stdout] test d11::_1182_shortest_distance_to_target_color::test ... ok
[INFO] [stdout] test d11::_1184_distance_between_bus_stops::test ... ok
[INFO] [stdout] test d11::_1196_how_many_apples_can_you_put_into_the_basket::test ... ok
[INFO] [stdout] test d11::_1185_day_of_the_week::test ... ok
[INFO] [stdout] test d11::_1186_maximum_subarray_sum_with_one_deletion::test ... ok
[INFO] [stdout] test d11::_1197_minimum_knight_moves_math::test ... ok
[INFO] [stdout] test d11::_1189_maximum_number_of_balloons::test ... ok
[INFO] [stdout] test d11::_1190_reverse_substrings_between_each_pair_of_parentheses::test ... ok
[INFO] [stdout] test d11::_1197_minimum_knight_moves::test ... ok
[INFO] [stdout] test d11::_1183_maximum_number_of_ones::test ... ok
[INFO] [stdout] test d11::_1191_k_concatenation_maximum_sum::test ... ok
[INFO] [stdout] test d11::_1198_find_smallest_common_element_in_all_rows::test ... ok
[INFO] [stdout] test d12::_1201_ugly_number_3::test ... ok
[INFO] [stdout] test d11::_1195_fizz_buzz_multithreaded::test ... ok
[INFO] [stdout] test d12::_1207_unique_number_of_occurrences::test ... ok
[INFO] [stdout] test d12::_1202_smallest_string_with_swaps::test ... ok
[INFO] [stdout] test d12::_1206_design_skiplist::test ... ok
[INFO] [stdout] test d11::_1188_design_bounded_blocking_queue::test ... ok
[INFO] [stdout] test d11::_1181_before_and_after_puzzle::test ... ok
[INFO] [stdout] test d12::_1200_minimum_absolute_difference::test ... ok
[INFO] [stdout] test d12::_1208_get_equal_substrings_within_budget::test ... ok
[INFO] [stdout] test d12::_1209_remove_all_adjacent_duplicates_in_string_2::test ... ok
[INFO] [stdout] test d12::_1221_split_a_string_in_balanced_strings::test ... ok
[INFO] [stdout] test d12::_1213_intersection_of_three_sorted_arrays::test ... ok
[INFO] [stdout] test d12::_1215_stepping_numbers::test ... ok
[INFO] [stdout] test d12::_1216_valid_palindrome_3::test ... ok
[INFO] [stdout] test d12::_1217_play_with_chips::test ... ok
[INFO] [stdout] test d12::_1218_longest_arithmetic_subsequence_of_given_difference::test ... ok
[INFO] [stdout] test d11::_1177_can_make_palindrome_from_substring::test ... ok
[INFO] [stdout] test d12::_1214_two_sum_bsts::test ... ok
[INFO] [stdout] test d12::_1219_path_with_maximum_gold::test ... ok
[INFO] [stdout] test d12::_1222_queens_that_can_attack_the_king::test ... ok
[INFO] [stdout] test d12::_1224_maximum_equal_frequency::test ... ok
[INFO] [stdout] test d12::_1220_count_vowels_permutation::test ... ok
[INFO] [stdout] test d12::_1227_airplane_seat_assignment_probability::test ... ok
[INFO] [stdout] test d12::_1210_minimum_moves_to_reach_target_with_rotations::test ... ok
[INFO] [stdout] test d12::_1231_divide_chocolate::test ... ok
[INFO] [stdout] test d12::_1228_missing_number_in_arithmetic_progression::test ... ok
[INFO] [stdout] test d12::_1226_the_dining_philosophers::test ... ok
[INFO] [stdout] test d12::_1232_check_if_it_is_a_straight_line::test ... ok
[INFO] [stdout] test d12::_1230_toss_strange_coins::test ... ok
[INFO] [stdout] test d12::_1229_meeting_scheduler::test ... ok
[INFO] [stdout] test d12::_1234_replace_the_substring_for_balanced_string::test ... ok
[INFO] [stdout] test d12::_1246_palindrome_removal::test ... ok
[INFO] [stdout] test d12::_1239_maximum_length_of_concatenated_string_with_unique_characters::test ... ok
[INFO] [stdout] test d12::_1243_array_transformation::test ... ok
[INFO] [stdout] test d12::_1247_minimum_swaps_to_make_strings_equal::test ... ok
[INFO] [stdout] test d12::_1223_dice_roll_simulation::test ... ok
[INFO] [stdout] test d12::_1244_design_a_leaderboard::test ... ok
[INFO] [stdout] test d12::_1253_reconstruct_a_2_row_binary_matrix::test ... ok
[INFO] [stdout] test d12::_1249_minimum_remove_to_make_valid_parentheses::test ... ok
[INFO] [stdout] test d12::_1254_number_of_closed_islands::test ... ok
[INFO] [stdout] test d12::_1255_maximum_score_words_formed_by_letters::test ... ok
[INFO] [stdout] test d12::_1256_encode_number::test ... ok
[INFO] [stdout] test d12::_1252_cells_with_odd_values_in_a_matrix::test ... ok
[INFO] [stdout] test d12::_1233_remove_sub_folders_from_the_filesystem::test ... ok
[INFO] [stdout] test d12::_1235_maximum_profit_in_job_scheduling::test ... ok
[INFO] [stdout] test d12::_1238_circular_permutation_in_binary_representation::test ... ok
[INFO] [stdout] test d12::_1245_tree_diameter::test ... ok
[INFO] [stdout] test d12::_1250_check_if_it_is_a_good_array::test ... ok
[INFO] [stdout] test d12::_1248_count_number_of_nice_subarrays::test ... ok
[INFO] [stdout] test d12::_1257_smallest_common_region::test ... ok
[INFO] [stdout] test d12::_1259_handshakes_that_don_t_cross::test ... ok
[INFO] [stdout] test d12::_1258_synonymous_sentences::test ... ok
[INFO] [stdout] test d12::_1260_shift_2d_grid::test ... ok
[INFO] [stdout] test d12::_1261_find_elements_in_contaminated_binary_tree::test ... ok
[INFO] [stdout] test d12::_1262_greatest_sum_divisible_by_three::test ... ok
[INFO] [stdout] test d12::_1276_number_of_burgers_with_no_waste_of_ingredients::test ... ok
[INFO] [stdout] test d12::_1267_count_servers_that_communicate::test ... ok
[INFO] [stdout] test d12::_1278_palindrome_partitioning_3::test ... ok
[INFO] [stdout] test d12::_1271_hexspeak::test ... ok
[INFO] [stdout] test d12::_1268_search_suggestions_system::test ... ok
[INFO] [stdout] test d12::_1272_remove_interval::test ... ok
[INFO] [stdout] test d12::_1273_delete_tree_nodes::test ... ok
[INFO] [stdout] test d12::_1266_minimum_time_visition_all_points::test ... ok
[INFO] [stdout] test d12::_1275_find_winner_on_a_tic_tac_toe_game::test ... ok
[INFO] [stdout] test d12::_1274_number_of_ships_in_rectangle::test ... ok
[INFO] [stdout] test d12::_1281_subtract_the_product_and_sum_of_digits_of_an_integer::test ... ok
[INFO] [stdout] test d12::_1286_iterator_for_combination::test ... ok
[INFO] [stdout] test d12::_1287_element_appearing_more_than_25_in_sorted_array::test ... ok
[INFO] [stdout] test d12::_1288_remove_covered_intervals::test ... ok
[INFO] [stdout] test d12::_1283_find_the_smallest_divisor_given_a_threshold::test ... ok
[INFO] [stdout] test d12::_1289_minimum_falling_path_sum_2::test ... ok
[INFO] [stdout] test d12::_1290_convert_binary_number_in_a_linked_list_to_integer::test ... ok
[INFO] [stdout] test d12::_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix::test ... ok
[INFO] [stdout] test d12::_1291_sequential_digits::test ... ok
[INFO] [stdout] test d12::_1282_group_the_people_given_the_group_size_they_belong_to::test ... ok
[INFO] [stdout] test d12::_1295_find_numbers_with_even_number_of_digits::test ... ok
[INFO] [stdout] test d12::_1293_shortest_path_in_a_grid_with_obstacles_elimination::test ... ok
[INFO] [stdout] test d12::_1298_maximum_candies_you_can_get_from_boxes::test ... ok
[INFO] [stdout] test d12::_1299_replace_elements_with_greatest_element_on_right_side::test ... ok
[INFO] [stdout] test d13::_1300_sum_of_mutated_array_closest_to_target::test ... ok
[INFO] [stdout] test d13::_1304_find_n_unique_integers_sum_up_to_zero::test ... ok
[INFO] [stdout] test d13::_1305_all_elements_in_two_binary_search_tree::test ... ok
[INFO] [stdout] test d13::_1309_decrypt_string_from_alphabet_to_integer_mapping::test ... ok
[INFO] [stdout] test d13::_1306_jump_game_3::test ... ok
[INFO] [stdout] test d13::_1310_xor_queries_of_a_subarray::test ... ok
[INFO] [stdout] test d13::_1311_get_watched_videos_by_your_friends::test ... ok
[INFO] [stdout] test d13::_1312_minimum_insertion_steps_to_make_a_string_palindrome::test ... ok
[INFO] [stdout] test d13::_1313_decompres_run_length_encoded_list::test ... ok
[INFO] [stdout] test d13::_1314_matrix_block_sum::test ... ok
[INFO] [stdout] test d13::_1315_sum_of_nodes_with_even_valued_grandparent::test ... ok
[INFO] [stdout] test d12::_1296_divide_array_in_sets_of_k_consecutive_numbers::test ... ok
[INFO] [stdout] test d13::_1302_deepest_leaves_sum::test ... ok
[INFO] [stdout] test d13::_1319_number_of_operations_to_make_network_connected::test ... ok
[INFO] [stdout] test d13::_1318_minimum_flips_to_make_a_or_b_equal_to_c::test ... ok
[INFO] [stdout] test d13::_1316_distinct_echo_substrings::test ... ok
[INFO] [stdout] test d13::_1324_print_words_vertically::test ... ok
[INFO] [stdout] test d13::_1325_delete_leaves_with_a_given_value::test ... ok
[INFO] [stdout] test d13::_1326_minimum_number_of_taps_to_open_to_water_a_garden::test ... ok
[INFO] [stdout] test d13::_1328_break_a_palindrome::test ... ok
[INFO] [stdout] test d13::_1317_convert_integer_to_the_sum_of_two_no_zero_integers::test ... ok
[INFO] [stdout] test d13::_1329_sort_the_matrix_diagonally::test ... ok
[INFO] [stdout] test d13::_1330_reverse_subarray_to_maximize_array_value::test ... ok
[INFO] [stdout] test d13::_1332_remove_palindromic_subsequences::test ... ok
[INFO] [stdout] test d13::_1331_rank_transform_of_an_array::test ... ok
[INFO] [stdout] test d13::_1333_filter_restaurants_by_vengan_friendly_price_and_distance::test ... ok
[INFO] [stdout] test d13::_1335_minimum_difficulty_of_a_job_schedule::test ... ok
[INFO] [stdout] test d13::_1334_find_the_city_with_the_smallest_number_of_neighbors_at_a_threshold_distance::test ... ok
[INFO] [stdout] test d13::_1337_the_k_weakest_rows_in_a_matrix::test ... ok
[INFO] [stdout] test d13::_1338_reduce_array_size_to_the_half::test ... ok
[INFO] [stdout] test d13::_1340_jump_game_5::test ... ok
[INFO] [stdout] test d13::_1339_maximum_product_of_splitted_binary_tree::test ... ok
[INFO] [stdout] test d13::_1342_number_of_steps_to_reduce_a_number_to_zero::test ... ok
[INFO] [stdout] test d13::_1343_number_of_sub_arrays_of_size_k_and_average_greater_than_or_equal_to_threshold::test ... ok
[INFO] [stdout] test d13::_1344_angle_between_hands_of_a_clock::test ... ok
[INFO] [stdout] test d13::_1346_check_if_n_and_its_double_exist::test ... ok
[INFO] [stdout] test d13::_1348_tweet_counts_per_frequency::test ... ok
[INFO] [stdout] test d13::_1351_count_negative_numbers_in_a_sorted_matrix::test ... ok
[INFO] [stdout] test d12::_1292_maximum_side_length_of_a_square_with_sum_less_than_or_equal_to_threshold::test ... ok
[INFO] [stdout] test d12::_1277_count_square_submatrices_with_all_ones::test ... ok
[INFO] [stdout] test d13::_1352_product_of_the_last_k_numbers::test ... ok
[INFO] [stdout] test d13::_1356_sort_integers_by_the_number_of_1_bits::test ... ok
[INFO] [stdout] test d13::_1357_apply_discount_every_n_orders::test ... ok
[INFO] [stdout] test d13::_1358_number_of_substrings_containing_all_three_characters::test ... ok
[INFO] [stdout] test d13::_1359_count_all_valid_pickup_and_delivery_options::test ... ok
[INFO] [stdout] test d13::_1360_number_of_days_between_two_dates::test ... ok
[INFO] [stdout] test d13::_1361_validate_binary_tree_nodes::test ... ok
[INFO] [stdout] test d13::_1362_closest_divisors::test ... ok
[INFO] [stdout] test d13::_1365_how_many_numbers_are_smaller_than_the_current_number::test ... ok
[INFO] [stdout] test d13::_1367_linked_list_in_binary_tree::test ... ok
[INFO] [stdout] test d13::_1368_minimum_cost_to_make_at_least_one_valid_path_in_a_grid::test ... ok
[INFO] [stdout] test d13::_1366_rank_teams_by_votes::test ... ok
[INFO] [stdout] test d12::_1240_tiling_a_rectangle_with_the_fewest_squares::test ... ok
[INFO] [stdout] test d13::_1371_find_the_longest_substring_containing_vowels_in_even_counts::test ... ok
[INFO] [stdout] test d13::_1372_longest_zigzag_path_in_a_binary_tree::test ... ok
[INFO] [stdout] test d13::_1320_minimum_distance_to_type_a_word_using_two_fingers::test ... ok
[INFO] [stdout] test d13::_1323_maximum_69_number::test ... ok
[INFO] [stdout] test d13::_1370_increasing_decreasing_string::test ... ok
[INFO] [stdout] test d13::_1374_generate_a_string_with_characters_that_have_odd_counts::test ... ok
[INFO] [stdout] test d13::_1376_time_needed_to_inform_all_employees::test ... ok
[INFO] [stdout] test d13::_1380_lucky_numbers_in_a_matrix::test ... ok
[INFO] [stdout] test d13::_1381_design_a_stack_with_increment_operation::test ... ok
[INFO] [stdout] test d13::_1385_find_the_distance_value_between_two_arrays::test ... ok
[INFO] [stdout] test d13::_1347_minimum_number_of_steps_to_make_two_strings_anagram::test ... ok
[INFO] [stdout] test d13::_1387_sort_integers_by_the_power_value::test ... ok
[INFO] [stdout] test d13::_1389_create_target_array_in_the_given_order::test ... ok
[INFO] [stdout] test d13::_1390_four_divisors::test ... ok
[INFO] [stdout] test d13::_1391_check_if_there_is_a_valid_path_in_a_grid::test ... ok
[INFO] [stdout] test d13::_1394_find_lucky_integer_in_an_array::test ... ok
[INFO] [stdout] test d13::_1395_count_number_of_teams::test ... ok
[INFO] [stdout] test d12::_1297_maximum_number_of_occurrences_of_a_substring::test ... ok
[INFO] [stdout] test d13::_1399_count_largest_group::test ... ok
[INFO] [stdout] test d13::_1386_cinema_seat_allocation::test ... ok
[INFO] [stdout] test d13::_1396_design_underground_system::test ... ok
[INFO] [stdout] test d14::_1400_construct_k_palindrome_strings::test ... ok
[INFO] [stdout] test d14::_1401_circle_and_rectangle_overlapping::test ... ok
[INFO] [stdout] test d12::_1263_minimum_moves_to_move_a_box_to_their_target_location::test ... ok
[INFO] [stdout] test d14::_1403_minimum_subsequence_in_non_increasing_order::test ... ok
[INFO] [stdout] test d14::_1404_number_of_steps_to_reduce_a_number_in_binary_representation_to_one::test ... ok
[INFO] [stdout] test d14::_1405_longest_happy_string::test ... ok
[INFO] [stdout] test d13::_1353_maximum_number_of_events_that_can_be_attended::test ... ok
[INFO] [stdout] test d14::_1402_reducing_dishes::test ... ok
[INFO] [stdout] test d13::_1375_bulb_switcher_3::test ... ok
[INFO] [stdout] test d13::_1377_frog_position_after_t_seconds::test ... ok
[INFO] [stdout] test d13::_1383_maximum_performance_of_a_team::test ... ok
[INFO] [stdout] test d14::_1414_find_the_minimum_number_of_fibonacci_numbers_whoes_sum_is_k::test ... ok
[INFO] [stdout] test d14::_1413_minimum_value_to_get_positive_step_by_step_sum::test ... ok
[INFO] [stdout] test d14::_1415_the_k_th_lexicographical_string_of_all_happy_strings_of_length_n::test ... ok
[INFO] [stdout] test d14::_1406_stone_game_3::test ... ok
[INFO] [stdout] test d14::_1417_reformat_the_string::test ... ok
[INFO] [stdout] test d14::_1408_string_matching_in_an_array::test ... ok
[INFO] [stdout] test d14::_1419_minimum_number_of_frogs_croaking::test ... ok
[INFO] [stdout] test d14::_1424_diagonal_traversel_2::test ... ok
[INFO] [stdout] test d14::_1418_display_table_of_food_orders_in_a_restaurant::test ... ok
[INFO] [stdout] test d14::_1427_perform_string_shifts::test ... ok
[INFO] [stdout] test d14::_1428_leftmost_column_with_at_least_a_one::test ... ok
[INFO] [stdout] test d14::_1430_chick_if_a_string_is_a_valid_sequence_from_root_to_leaves_path_in_a_binary_tree::test ... ok
[INFO] [stdout] test d14::_1429_first_unique_number::test ... ok
[INFO] [stdout] test d14::_1431_kids_with_the_greatest_number_of_candies::test ... ok
[INFO] [stdout] test d14::_1433_check_if_a_string_can_break_another_string::test ... ok
[INFO] [stdout] test d14::_1436_destination_city::test ... ok
[INFO] [stdout] test d14::_1437_check_if_all_1s_are_at_least_length_k_places_away::test ... ok
[INFO] [stdout] test d14::_1432_max_difference_you_can_get_from_change_an_integer::test ... ok
[INFO] [stdout] test d14::_1438_longest_continuous_subarray_with_absolute_diff_less_than_or_equal_to_limit::test ... ok
[INFO] [stdout] test d14::_1441_build_an_array_with_stack_operations::test ... ok
[INFO] [stdout] test d14::_1439_find_kth_smallest_sum_of_a_matrix_with_sorted_rows::test ... ok
[INFO] [stdout] test d14::_1442_count_triplets_that_can_form_two_arrays_of_equal_xor::test ... ok
[INFO] [stdout] test d14::_1443_minimum_time_to_collect_all_apples_in_a_tree::test ... ok
[INFO] [stdout] test d14::_1444_number_of_ways_of_cutting_a_pizza::test ... ok
[INFO] [stdout] test d14::_1446_consecutive_characters::test ... ok
[INFO] [stdout] test d14::_1447_simplified_fractions::test ... ok
[INFO] [stdout] test d14::_1448_count_good_nodes_in_binary_tree::test ... ok
[INFO] [stdout] test d14::_1450_number_of_students_doing_homework_at_a_given_time::test ... ok
[INFO] [stdout] test d14::_1451_rearrange_words_in_a_sentence::test ... ok
[INFO] [stdout] test d14::_1452_people_whose_list_of_favorite_companies_is_not_a_subset_of_another_list::test ... ok
[INFO] [stdout] test d14::_1422_maximum_score_after_splitting_a_string::test ... ok
[INFO] [stdout] test d14::_1423_maximum_points_you_can_obtain_from_cards::test ... ok
[INFO] [stdout] test d14::_1455_check_if_a_word_occurs_as_a_prefix_of_any_word_in_a_sentence::test ... ok
[INFO] [stdout] test d14::_1457_pseudo_palindromic_paths_in_a_binary_tree::test ... ok
[INFO] [stdout] test d14::_1426_counting_elements::test ... ok
[INFO] [stdout] test d14::_1458_max_dot_product_of_two_subsequences::test ... ok
[INFO] [stdout] test d14::_1460_make_two_arrays_equal_by_reversing_sub_arrays::test ... ok
[INFO] [stdout] test d14::_1461_check_if_a_string_contains_all_binary_codes_of_size_k::test ... ok
[INFO] [stdout] test d14::_1456_maximum_number_of_vowels_in_a_substring_of_given_length::test ... ok
[INFO] [stdout] test d14::_1462_course_schedule_4::test ... ok
[INFO] [stdout] test d14::_1464_maximum_product_of_two_elements_in_an_array::test ... ok
[INFO] [stdout] test d14::_1465_maximum_area_of_a_piece_of_cake_after_horizontal_and_vertical_cuts::test ... ok
[INFO] [stdout] test d14::_1469_find_all_the_lonely_nodes::test ... ok
[INFO] [stdout] test d14::_1470_shuffle_the_array::test ... ok
[INFO] [stdout] test d14::_1471_the_k_strongest_values_in_an_array::test ... ok
[INFO] [stdout] test d14::_1472_design_browser_history::test ... ok
[INFO] [stdout] test d14::_1463_cherry_pickup_2::test ... ok
[INFO] [stdout] test d14::_1473_paint_house_3::test ... ok
[INFO] [stdout] test d14::_1466_reorder_routes_to_make_all_paths_lead_to_the_city_zero::test ... ok
[INFO] [stdout] test d14::_1474_delete_n_nodes_after_m_nodes_of_a_linked_list::test ... ok
[INFO] [stdout] test d14::_1475_final_prices_with_a_speial_discount_in_shop::test ... ok
[INFO] [stdout] test d14::_1476_subrectangle_queries::test ... ok
[INFO] [stdout] test d12::_1242_web_crawler_multithreaded::test ... ok
[INFO] [stdout] test d14::_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum::test ... ok
[INFO] [stdout] test d14::_1478_allocate_mailboxes::test ... ok
[INFO] [stdout] test d14::_1409_queries_on_a_permutation_with_key::test ... ok
[INFO] [stdout] test d14::_1411_number_of_ways_to_paint_n3_grid::test ... ok
[INFO] [stdout] test d14::_1481_least_number_of_unique_integers_after_k_removals::test ... ok
[INFO] [stdout] test d14::_1482_minimum_number_of_days_to_make_m_bouquets::test ... ok
[INFO] [stdout] test d14::_1486_xor_operation_in_an_array::test ... ok
[INFO] [stdout] test d14::_1487_making_file_names_unique::test ... ok
[INFO] [stdout] test d14::_1492_the_kth_factor_of_n::test ... ok
[INFO] [stdout] test d14::_1491_average_salary_excluding_minimum_and_maximum_salary::test ... ok
[INFO] [stdout] test d14::_1493_longest_subarray_of_1s_after_deleting_one_element::test ... ok
[INFO] [stdout] test d14::_1410_html_entity_parser::test ... ok
[INFO] [stdout] test d14::_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree::test ... ok
[INFO] [stdout] test d13::_1382_balance_a_binary_search_tree::test ... ok
[INFO] [stdout] test d14::_1496_path_crossing::test ... ok
[INFO] [stdout] test d14::_1497_check_if_array_pairs_are_divisible_by_k::test ... ok
[INFO] [stdout] test d14::_1498_number_of_subsequences_that_satisfy_the_given_sum_condition::test ... ok
[INFO] [stdout] test d14::_1499_max_value_of_equation::test ... ok
[INFO] [stdout] test d15::_1500_design_a_file_sharing_system::test ... ok
[INFO] [stdout] test d15::_1502_can_make_arithmetic_progression_from_sequence::test ... ok
[INFO] [stdout] test d15::_1503_last_moment_before_all_ants_fall_out_of_a_plank::test ... ok
[INFO] [stdout] test d15::_1509_minimum_difference_between_largest_and_smallest_value_in_three_moves::test ... ok
[INFO] [stdout] test d15::_1504_count_submatrices_with_all_ones::test ... ok
[INFO] [stdout] test d15::_1514_path_with_maximum_probability::test ... ok
[INFO] [stdout] test d14::_1494_parallel_courses_2::test ... ok
[INFO] [stdout] test d15::_1508_range_sum_of_sorted_subarray_sums::test ... ok
[INFO] [stdout] test d15::_1518_water_bottles::test ... ok
[INFO] [stdout] test d15::_1513_number_of_substrings_with_only_1s::test ... ok
[INFO] [stdout] test d15::_1521_find_a_value_of_mysterious_function_closest_to_target::test ... ok
[INFO] [stdout] test d15::_1507_reformat_date::test ... ok
[INFO] [stdout] test d15::_1510_stone_game_4::test ... ok
[INFO] [stdout] test d15::_1519_number_of_nodes_in_the_sub_tree_with_the_same_label::test ... ok
[INFO] [stdout] test d15::_1525_number_of_good_ways_to_split_a_string::test ... ok
[INFO] [stdout] test d15::_1528_shuffle_string::test ... ok
[INFO] [stdout] test d15::_1530_number_of_good_leaf_nodes_pairs::test ... ok
[INFO] [stdout] test d15::_1531_string_compression_2::test ... ok
[INFO] [stdout] test d15::_1512_number_of_good_pairs::test ... ok
[INFO] [stdout] test d15::_1533_find_the_index_of_the_large_integer::test ... ok
[INFO] [stdout] test d15::_1524_number_of_sub_arrays_with_odd_sum::test ... ok
[INFO] [stdout] test d15::_1535_find_the_winner_of_an_array_game::test ... ok
[INFO] [stdout] test d15::_1536_minimum_swaps_to_arrange_a_binary_grid::test ... ok
[INFO] [stdout] test d15::_1537_get_the_maximum_score::test ... ok
[INFO] [stdout] test d15::_1539_kth_missing_positive_number::test ... ok
[INFO] [stdout] test d15::_1534_count_good_triplets::test ... ok
[INFO] [stdout] test d15::_1540_can_convert_string_in_k_moves::test ... ok
[INFO] [stdout] test d15::_1541_minimum_insertions_to_balance_a_parentheses_string::test ... ok
[INFO] [stdout] test d15::_1542_find_longest_awesome_substring::test ... ok
[INFO] [stdout] test d15::_1544_make_the_string_great::test ... ok
[INFO] [stdout] test d15::_1545_find_kth_bit_in_nth_binary_stringrs::test ... ok
[INFO] [stdout] test d15::_1529_bulb_switcher_5::test ... ok
[INFO] [stdout] test d15::_1538_guess_the_majority_in_an_hidden_array::test ... ok
[INFO] [stdout] test d15::_1546_maximum_number_of_non_overlapping_subarrays_with_sum_equals_target::test ... ok
[INFO] [stdout] test d15::_1550_three_consecutive_odds::test ... ok
[INFO] [stdout] test d15::_1547_minimum_cost_to_cut_a_stick::test ... ok
[INFO] [stdout] test d15::_1548_the_most_similar_path_in_a_graph::test ... ok
[INFO] [stdout] test d15::_1515_best_position_for_a_service_center::test ... ok
[INFO] [stdout] test d15::_1553_minimum_number_of_days_to_eat_n_oranges::test ... ok
[INFO] [stdout] test d15::_1556_thousand_separator::test ... ok
[INFO] [stdout] test d15::_1558_minimum_numbers_of_function_calls_to_make_target_array::test ... ok
[INFO] [stdout] test d15::_1557_minimum_number_of_vertices_to_reach_all_nodes::test ... ok
[INFO] [stdout] test d15::_1554_strings_differ_by_one_character::test ... ok
[INFO] [stdout] test d15::_1559_detect_cycles_in_2d_grid::test ... ok
[INFO] [stdout] test d15::_1561_maximum_number_of_coins_you_can_get::test ... ok
[INFO] [stdout] test d15::_1551_minimum_operations_to_make_array_equalrs::test ... ok
[INFO] [stdout] test d15::_1552_magnetic_force_between_two_balls::test ... ok
[INFO] [stdout] test d15::_1560_most_visited_sector_in_a_circular_track::test ... ok
[INFO] [stdout] test d15::_1526_minimum_number_of_increments_on_subarrays_to_form_a_target_array::test ... ok
[INFO] [stdout] test d15::_1523_cound_odd_numbers_in_interval_range::test ... ok
[INFO] [stdout] test d14::_1480_running_sum_of_1d_array::test ... ok
[INFO] [stdout] test d14::_1488_avoid_flood_in_the_city::test ... ok
[INFO] [stdout] test d15::_1520_maximum_number_of_non_overlapping_substrings::test ... ok
[INFO] [stdout] test d15::_1562_find_latest_group_of_size_m::test ... ok
[INFO] [stdout] test d15::_1563_stone_game_5::test ... ok
[INFO] [stdout] test d15::_1564_pub_boxes_into_the_warehouse_1::test ... ok
[INFO] [stdout] test d15::_1566_detect_pattern_of_length_m_repeated_k_or_more_times::test ... ok
[INFO] [stdout] test d15::_1567_maximum_length_of_subarray_with_positive_product::test ... ok
[INFO] [stdout] test d15::_1568_minimum_number_of_days_to_disconnect_island::test ... ok
[INFO] [stdout] test d15::_1570_dot_product_of_two_sparse_vectors::test ... ok
[INFO] [stdout] test d15::_1574_shortest_subarray_to_be_removed_to_make_array_sorted::test ... ok
[INFO] [stdout] test d15::_1569_number_of_ways_to_reorder_array_to_get_same_bst::test ... ok
[INFO] [stdout] test d15::_1579_remove_max_number_of_edges_to_keep_graph_fully_traversable::test ... ok
[INFO] [stdout] test d15::_1577_number_of_ways_where_square_of_number_is_equal_to_product_of_two_numbers::test ... ok
[INFO] [stdout] test d15::_1578_minimum_deleteion_cost_to_avoid_repeating_letters::test ... ok
[INFO] [stdout] test d15::_1583_count_unhappy_friends::test ... ok
[INFO] [stdout] test d15::_1575_count_all_possible_routes::test ... ok
[INFO] [stdout] test d15::_1584_min_cost_to_connect_all_points::test ... ok
[INFO] [stdout] test d15::_1576_replace_all_to_avoid_consecutive_repeating_characters::test ... ok
[INFO] [stdout] test d15::_1572_matrix_diagonal_sum::test ... ok
[INFO] [stdout] test d15::_1586_binary_search_tree_iterator_2::test ... ok
[INFO] [stdout] test d15::_1588_sum_of_all_odd_length_subarrays::test ... ok
[INFO] [stdout] test d15::_1589_maximum_sum_obtained_of_any_permutation::test ... ok
[INFO] [stdout] test d15::_1590_make_sum_divisible_by_p::test ... ok
[INFO] [stdout] test d15::_1573_number_of_ways_to_split_a_string::test ... ok
[INFO] [stdout] test d15::_1580_put_boxes_into_the_warehouse_2::test ... ok
[INFO] [stdout] test d15::_1591_strange_printer_2::test ... ok
[INFO] [stdout] test d15::_1594_maximum_non_negative_product_in_a_matrix::test ... ok
[INFO] [stdout] test d15::_1598_crawler_log_folder::test ... ok
[INFO] [stdout] test d15::_1593_split_a_string_into_the_max_number_of_unique_substrings::test ... ok
[INFO] [stdout] test d15::_1599_maximum_profit_of_operating_a_centennial_wheel::test ... ok
[INFO] [stdout] test d16::_1603_design_parking_system::test ... ok
[INFO] [stdout] test d15::_1582_special_positions_in_a_binary_matrix::test ... ok
[INFO] [stdout] test d15::_1592_rearrange_spaces_between_words::test ... ok
[INFO] [stdout] test d16::_1604_alart_using_same_key_card_three_or_more_times_in_a_one_hour_period::test ... ok
[INFO] [stdout] test d16::_1600_throne_inheritance::test ... ok
[INFO] [stdout] test d15::_1585_check_if_string_is_transformable_with_substring_sort_operations::test ... ok
[INFO] [stdout] test d15::_1595_minimum_cost_to_connect_two_groups_of_points::test ... ok
[INFO] [stdout] test d16::_1605_find_valid_matrix_given_row_and_column_sums::test ... ok
[INFO] [stdout] test d16::_1608_special_array_with_x_elements_greater_than_or_equal_x::test ... ok
[INFO] [stdout] test d16::_1611_minimum_one_bit_operations_to_make_integers_zero::test ... ok
[INFO] [stdout] test d16::_1614_maximum_nesting_depth_of_the_parentheses::test ... ok
[INFO] [stdout] test d16::_1615_maximal_network_rank::test ... ok
[INFO] [stdout] test d16::_1616_split_two_strings_to_make_palindrome::test ... ok
[INFO] [stdout] test d16::_1609_even_odd_tree::test ... ok
[INFO] [stdout] test d16::_1617_count_subtrees_with_max_distance_between_cities::test ... ok
[INFO] [stdout] test d16::_1619_mean_of_array_after_removing_some_elements::test ... ok
[INFO] [stdout] test d16::_1624_largest_substring_between_two_equal_characters::test ... ok
[INFO] [stdout] test d16::_1629_slowest_key::test ... ok
[INFO] [stdout] test d16::_1630_arithmetic_subarrays::test ... ok
[INFO] [stdout] test d16::_1637_widest_vertical_area_between_two_points_containing_no_points::test ... ok
[INFO] [stdout] test d16::_1636_sort_array_by_increasing_frequency::test ... ok
[INFO] [stdout] test d16::_1638_count_substrings_that_differ_by_one_characters::test ... ok
[INFO] [stdout] test d16::_1640_check_array_formation_through_concatenation::test ... ok
[INFO] [stdout] test d16::_1620_coordinate_with_maxium_network_quality::test ... ok
[INFO] [stdout] test d16::_1647_minimum_deletions_to_make_character_frequencies_unique::test ... ok
[INFO] [stdout] test d16::_1648_sell_diminishing_valued_colored_balls::test ... ok
[INFO] [stdout] test d16::_1626_best_team_with_no_conflicts::test ... ok
[INFO] [stdout] test d16::_1646_get_maximum_in_generated_array::test ... ok
[INFO] [stdout] test d16::_1643_kth_smallest_instructions::test ... ok
[INFO] [stdout] test d16::_1621_number_of_sets_of_k_non_overlapping_line_segments::test ... ok
[INFO] [stdout] test d16::_1625_lexicographically_smaller_string_after_applying_operations::test ... ok
[INFO] [stdout] test d16::_1627_graph_connectivity_with_threshold::test ... ok
[INFO] [stdout] test d16::_1631_path_with_minimum_effort::test ... ok
[INFO] [stdout] test d16::_1642_furthest_building_you_can_reach::test ... ok
[INFO] [stdout] test d16::_1652_defuse_the_bomb::test ... ok
[INFO] [stdout] test d16::_1656_design_an_ordered_stream::test ... ok
[INFO] [stdout] test d16::_1662_check_if_two_string_arrays_are_equivalent::test ... ok
[INFO] [stdout] test d16::_1664_ways_to_make_a_fair_array::test ... ok
[INFO] [stdout] test d16::_1665_minimum_initial_energy_to_finish_tasks::test ... ok
[INFO] [stdout] test d16::_1668_maximum_repeating_substring::test ... ok
[INFO] [stdout] test d16::_1669_merge_in_between_linked_lists::test ... ok
[INFO] [stdout] test d16::_1670_design_front_middle_back_queue::test ... ok
[INFO] [stdout] test d16::_1671_minimum_number_of_removals_to_make_mountain_array::test ... ok
[INFO] [stdout] test d16::_1673_find_the_most_competitive_subsequence::test ... ok
[INFO] [stdout] test d16::_1674_minimum_moves_to_make_array_complementary::test ... ok
[INFO] [stdout] test d16::_1678_goal_parser_interpretation::test ... ok
[INFO] [stdout] test d16::_1653_minimum_deletions_to_make_string_balanced::test ... ok
[INFO] [stdout] test d16::_1679_max_number_of_k_sum_pairs::test ... ok
[INFO] [stdout] test d16::_1680_concatenation_of_consecutive_binary_numbers::test ... ok
[INFO] [stdout] test d16::_1657_determine_if_two_strings_are_close::test ... ok
[INFO] [stdout] test d16::_1685_sum_of_absolute_differences_in_a_sorted_array::test ... ok
[INFO] [stdout] test d16::_1658_minimum_operations_to_reduce_x_to_zero::test ... ok
[INFO] [stdout] test d16::_1654_minimum_jumps_to_reach_home::test ... ok
[INFO] [stdout] test d16::_1689_partitioning_into_minimum_number_of_deci_binary_numbers::test ... ok
[INFO] [stdout] test d16::_1682_longest_palindromic_subsequence_2::test ... ok
[INFO] [stdout] test d16::_1663_smallest_string_with_a_given_numeric_value::test ... ok
[INFO] [stdout] test d16::_1684_count_the_number_of_consistent_strings::test ... ok
[INFO] [stdout] test d16::_1690_stone_game_7::test ... ok
[INFO] [stdout] test d16::_1691_maximum_height_by_stacking_cuboids::test ... ok
[INFO] [stdout] test d16::_1692_count_ways_to_distribute_candies::test ... ok
[INFO] [stdout] test d16::_1694_reformat_phone_number::test ... ok
[INFO] [stdout] test d16::_1696_jump_game_6::test ... ok
[INFO] [stdout] test d16::_1697_checking_existence_of_edge_length_limited_paths::test ... ok
[INFO] [stdout] test d16::_1695_maximum_erasure_value::test ... ok
[INFO] [stdout] test d16::_1686_stone_game_6::test ... ok
[INFO] [stdout] test d16::_1688_count_of_matches_in_tournament::test ... ok
[INFO] [stdout] test d16::_1698_number_of_distinct_substrings_in_a_string::test ... ok
[INFO] [stdout] test d17::_1700_number_of_students_unable_to_eat_lunch::test ... ok
[INFO] [stdout] test d17::_1704_determine_if_string_halves_are_alike::test ... ok
[INFO] [stdout] test d17::_1701_average_waiting_time::test ... ok
[INFO] [stdout] test d17::_1702_maximum_binary_string_after_change::test ... ok
[INFO] [stdout] test d17::_1705_maximum_number_of_eaten_apples::test ... ok
[INFO] [stdout] test d17::_1706_where_will_the_ball_fall::test ... ok
[INFO] [stdout] test d16::_1659_maximize_grid_happiness::test ... ok
[INFO] [stdout] test d17::_1712_ways_to_split_array_into_three_subarrays::test ... ok
[INFO] [stdout] test d17::_1716_calculate_money_in_leetcode_bank::test ... ok
[INFO] [stdout] test d17::_1717_maximum_score_from_removing_substrings::test ... ok
[INFO] [stdout] test d17::_1718_construct_the_lexicographically_largest_valid_sequence::test ... ok
[INFO] [stdout] test d17::_1708_largest_subarray_length_k::test ... ok
[INFO] [stdout] test d17::_1720_decode_xored_array::test ... ok
[INFO] [stdout] test d17::_1710_maximum_units_on_a_truck::test ... ok
[INFO] [stdout] test d17::_1713_minimum_operations_to_make_a_subsequence::test ... ok
[INFO] [stdout] test d17::_1722_minimize_hamming_distance_after_swap_operations::test ... ok
[INFO] [stdout] test d17::_1726_tuple_with_same_product::test ... ok
[INFO] [stdout] test d17::_1711_count_good_meals::test ... ok
[INFO] [stdout] test d17::_1727_largest_submatrix_with_rearrangements::test ... ok
[INFO] [stdout] test d17::_1730_shortest_path_to_get_food::test ... ok
[INFO] [stdout] test d17::_1734_decode_xored_permutation::test ... ok
[INFO] [stdout] test d17::_1732_find_the_highest_altitude::test ... ok
[INFO] [stdout] test d17::_1733_minimum_number_of_people_to_teach::test ... ok
[INFO] [stdout] test d17::_1740_find_distance_in_a_binary_tree::test ... ok
[INFO] [stdout] test d17::_1742_maximum_number_of_balls_in_a_box::test ... ok
[INFO] [stdout] test d17::_1743_restore_the_array_from_adjacent_pairs::test ... ok
[INFO] [stdout] test d17::_1725_number_of_rectangles_that_can_form_the_largest_square::test ... ok
[INFO] [stdout] test d17::_1721_swapping_nodes_in_a_linked_list::test ... ok
[INFO] [stdout] test d16::_1641_count_sorted_vowel_strings::test ... ok
[INFO] [stdout] test d17::_1736_latest_time_by_replacing_hidden_digits::test ... ok
[INFO] [stdout] test d17::_1744_can_you_eat_your_favorite_candy_on_your_favorite_day::test ... ok
[INFO] [stdout] test d17::_1749_maximum_absolute_sum_of_any_subarray::test ... ok
[INFO] [stdout] test d17::_1738_find_kth_largest_xor_coordinate_value::test ... ok
[INFO] [stdout] test d17::_1737_change_minimum_characters_to_satisfy_one_of_three_conditions::test ... ok
[INFO] [stdout] test d17::_1748_sum_of_unique_elements::test ... ok
[INFO] [stdout] test d17::_1746_maximum_subarray_sum_after_one_operation::test ... ok
[INFO] [stdout] test d17::_1750_minimum_length_of_string_after_deleting_similar_ends::test ... ok
[INFO] [stdout] test d17::_1752_check_if_array_is_sorted_and_rotated::test ... ok
[INFO] [stdout] test d17::_1753_maximum_score_from_removing_stones::test ... ok
[INFO] [stdout] test d17::_1762_buildings_with_an_ocean_view::test ... ok
[INFO] [stdout] test d17::_1779_find_nearest_point_that_has_the_same_x_or_y_coordinate::test ... ok
[INFO] [stdout] test d17::_1754_largest_merge_of_two_strings::test ... ok
[INFO] [stdout] test d17::_1790_check_if_one_string_swap_can_make_strings_equal::test ... ok
[INFO] [stdout] test d17::_1773_count_items_matching_a_rule::test ... ok
[INFO] [stdout] test d17::_1758_minimum_changes_to_make_alternating_binary_string::test ... ok
[INFO] [stdout] test d17::_1794_count_pairs_of_equal_substrings_with_minimum_difference::test ... ok
[INFO] [stdout] test d17::_1791_find_center_of_star_graph::test ... ok
[INFO] [stdout] test d17::_1796_second_largest_digit_in_a_string::test ... ok
[INFO] [stdout] test d17::_1797_design_authentication_manager::test ... ok
[INFO] [stdout] test d17::_1798_maximum_number_of_consecutive_values_you_can_make::test ... ok
[INFO] [stdout] test d18::_1800_maximum_ascending_subarray_sum::test ... ok
[INFO] [stdout] test d18::_1806_minimum_number_of_operations_to_reinitialize_a_permutation::test ... ok
[INFO] [stdout] test d18::_1807_evaluate_the_bracket_pairs_of_a_string::test ... ok
[INFO] [stdout] test d18::_1812_determine_color_of_a_chessboard_square::test ... ok
[INFO] [stdout] test d17::_1784_check_if_binary_string_has_at_most_one_segment_of_ones::test ... ok
[INFO] [stdout] test d18::_1802_maximum_value_at_a_given_index_in_a_bounded_array::test ... ok
[INFO] [stdout] test d18::_1801_number_of_orders_in_the_backlog::test ... ok
[INFO] [stdout] test d18::_1814_count_nice_pairs_in_an_array::test ... ok
[INFO] [stdout] test d18::_1804_implement_trie_2::test ... ok
[INFO] [stdout] test d18::_1813_sentence_similarity_3::test ... ok
[INFO] [stdout] test d12::_1237_find_positive_integer_solution_for_a_given_equation::test ... ok
[INFO] [stdout] test d18::_1805_number_of_different_integers_in_a_string::test ... ok
[INFO] [stdout] test d18::_1816_truncate_sentence::test ... ok
[INFO] [stdout] test d18::_1820_maximum_number_of_accepted_invitations::test ... ok
[INFO] [stdout] test d17::_1769_minimum_number_of_operations_to_move_all_balls_to_each_box::test ... ok
[INFO] [stdout] test d18::_1817_finding_the_users_active_minutes::test ... ok
[INFO] [stdout] test d18::_1824_minimum_sideway_jumps::test ... ok
[INFO] [stdout] test d18::_1826_faulty_sensor::test ... ok
[INFO] [stdout] test d18::_1827_minimum_operations_to_make_the_array_increasing::test ... ok
[INFO] [stdout] test d18::_1828_queries_on_number_of_points_inside_a_circle::test ... ok
[INFO] [stdout] test d18::_1823_find_the_winner_of_the_circular_game::test ... ok
[INFO] [stdout] test d18::_1818_minimum_absolute_sum_difference::test ... ok
[INFO] [stdout] test d17::_1792_maximum_average_pass_ratio::test ... ok
[INFO] [stdout] test d18::_1829_maximum_xor_for_each_query::test ... ok
[INFO] [stdout] test d18::_1832_check_if_the_sentence_is_pangram::test ... ok
[INFO] [stdout] test d18::_1837_sum_of_digits_in_base_k::test ... ok
[INFO] [stdout] test d18::_1834_single_threaded_cpu::test ... ok
[INFO] [stdout] test d18::_1833_maximum_ice_cream_bars::test ... ok
[INFO] [stdout] test d12::_1279_traffic_light_controlled_intersection::test ... ok
[INFO] [stdout] test d18::_1822_sign_of_the_product_of_an_array::test ... ok
[INFO] [stdout] test d18::_1839_longest_substring_of_all_vowels_in_order::test ... ok
[INFO] [stdout] test d18::_1844_replace_all_digits_with_characters::test ... ok
[INFO] [stdout] test d17::_1745_palindrome_partitioning_4::test ... ok
[INFO] [stdout] test d18::_1848_minimum_distance_to_the_target_element::test ... ok
[INFO] [stdout] test d18::_1869_longer_contiguous_segments_of_ones_than_zeros::test ... ok
[INFO] [stdout] test d18::_1863_sum_of_all_subset_xor_totals::test ... ok
[INFO] [stdout] test d18::_1854_maximum_population_year::test ... ok
[INFO] [stdout] test d18::_1838_frequency_of_the_most_frequent_element::test ... ok
[INFO] [stdout] test d18::_1876_substrings_of_size_three_with_distinct_characters::test ... ok
[INFO] [stdout] test d18::_1886_determine_whether_matrix_can_be_obtained_by_rotation::test ... ok
[INFO] [stdout] test d18::_1859_sorting_the_sentence::test ... ok
[INFO] [stdout] test d19::_1913_maximum_product_difference_between_two_pairs::test ... ok
[INFO] [stdout] test d19::_1903_largest_odd_number_in_string::test ... ok
[INFO] [stdout] test d19::_1920_build_array_from_permutation::test ... ok
[INFO] [stdout] test d19::_1925_count_square_sum_triples::test ... ok
[INFO] [stdout] test d18::_1893_check_if_all_the_integers_in_a_range_are_covered::test ... ok
[INFO] [stdout] test d19::_1909_remove_one_element_to_make_the_array_strictly_increasing::test ... ok
[INFO] [stdout] test d19::_1933_check_if_string_is_decomposable_into_value_equal_substrings::test ... ok
[INFO] [stdout] test d19::_1941_check_if_all_characters_have_equal_number_of_occurrences::test ... ok
[INFO] [stdout] test d19::_1935_maximum_number_of_words_you_can_type::test ... ok
[INFO] [stdout] test d19::_1945_sum_of_digits_of_string_after_convert::test ... ok
[INFO] [stdout] test d19::_1952_three_divisors::test ... ok
[INFO] [stdout] test d18::_1880_check_if_word_equals_summation_of_two_words::test ... ok
[INFO] [stdout] test d19::_1929_concatenation_of_array::test ... ok
[INFO] [stdout] test d19::_1957_delete_characters_to_make_fancy_string::test ... ok
[INFO] [stdout] test d19::_1967_number_of_strings_that_appear_as_substrings_in_word::test ... ok
[INFO] [stdout] test d19::_1961_check_if_string_is_a_prefix_of_array::test ... ok
[INFO] [stdout] test d19::_1971_find_if_path_exists_in_graph::test ... ok
[INFO] [stdout] test d19::_1974_minimum_time_to_type_word_using_special_typewriter::test ... ok
[INFO] [stdout] test d19::_1979_find_greatest_common_divisor_of_array::test ... ok
[INFO] [stdout] test d19::_1984_minimum_difference_between_highest_and_lowest_of_k_scores::test ... ok
[INFO] [stdout] test d19::_1991_find_the_middle_index_in_array::test ... ok
[INFO] [stdout] test d19::_1995_count_special_quadruplets::test ... ok
[INFO] [stdout] test d1::_100_same_tree::test ... ok
[INFO] [stdout] test d1::_101_symmetric_tree::test ... ok
[INFO] [stdout] test d1::_102_binary_tree_level_order_traversal::test ... ok
[INFO] [stdout] test d1::_103_binary_tree_zigzag_level_order_traversal::test ... ok
[INFO] [stdout] test d1::_104_maximum_depth_of_binary_tree::test ... ok
[INFO] [stdout] test d1::_105_construct_binary_tree_from_preorder_and_inorder_traversal::test ... ok
[INFO] [stdout] test d1::_106_construct_binary_tree_from_inorder_and_postorder_traversal::test ... ok
[INFO] [stdout] test d1::_107_binary_tree_level_order_traversal_2::test ... ok
[INFO] [stdout] test d1::_108_convert_sorted_array_binary_search_tree::test ... ok
[INFO] [stdout] test d1::_109_convert_sorted_list_to_binary_search_tree::test ... ok
[INFO] [stdout] test d1::_110_balanced_binary_tree::test ... ok
[INFO] [stdout] test d1::_111_minimum_depth_of_binary_tree::test ... ok
[INFO] [stdout] test d1::_112_path_sum::test ... ok
[INFO] [stdout] test d1::_113_path_sum_2::test ... ok
[INFO] [stdout] test d1::_114_flatten_binary_tree_to_linked_list::test ... ok
[INFO] [stdout] test d1::_115_distinct_subsequences::test ... ok
[INFO] [stdout] test d1::_118_pascal_triangle::test ... ok
[INFO] [stdout] test d1::_119_pascal_triangle_2::test ... ok
[INFO] [stdout] test d1::_120_triangle::test ... ok
[INFO] [stdout] test d1::_121_best_time_to_buy_and_sell_stock::test ... ok
[INFO] [stdout] test d1::_122_best_time_to_buy_and_sell_stock_2::test ... ok
[INFO] [stdout] test d1::_123_best_time_to_buy_and_sell_stock_3::test ... ok
[INFO] [stdout] test d1::_124_binary_tree_maximum_path_sum::test ... ok
[INFO] [stdout] test d1::_125_valid_palindrome::test ... ok
[INFO] [stdout] test d1::_128_longest_consecutive_sequence::test ... ok
[INFO] [stdout] test d1::_129_sum_root_to_leaf_numbers::test ... ok
[INFO] [stdout] test d1::_130_surrounded_regions::test ... ok
[INFO] [stdout] test d1::_126_word_ladder_2::test ... ok
[INFO] [stdout] test d1::_131_palindrome_partitioning::test ... ok
[INFO] [stdout] test d1::_127_word_ladder::test ... ok
[INFO] [stdout] test d1::_134_gas_station::test ... ok
[INFO] [stdout] test d1::_135_candy::test ... ok
[INFO] [stdout] test d1::_136_single_number::test ... ok
[INFO] [stdout] test d1::_137_single_number_2::test ... ok
[INFO] [stdout] test d1::_139_word_break::test ... ok
[INFO] [stdout] test d1::_140_word_break_2::test ... ok
[INFO] [stdout] test d1::_143_reorder_list::test ... ok
[INFO] [stdout] test d1::_145_binary_tree_postorder_traversal::test ... ok
[INFO] [stdout] test d1::_146_lru_cache::test ... ok
[INFO] [stdout] test d1::_147_insertion_sort_list::test ... ok
[INFO] [stdout] test d1::_148_sort_list::test ... ok
[INFO] [stdout] test d1::_149_max_points_on_a_line::test ... ok
[INFO] [stdout] test d1::_150_evaluate_reverse_polish_notation::test ... ok
[INFO] [stdout] test d1::_132_palindrome_partitioning_2::test ... ok
[INFO] [stdout] test d1::_151_reverse_words_in_a_string::test ... ok
[INFO] [stdout] test d1::_152_maximum_product_subarray::test ... ok
[INFO] [stdout] test d1::_153_find_minimum_in_rotated_sorted_array::test ... ok
[INFO] [stdout] test d1::_155_min_stack::test ... ok
[INFO] [stdout] test d1::_156_binary_tree_upside_down::test ... ok
[INFO] [stdout] test d1::_157_read_n_characters_given_read4::test ... ok
[INFO] [stdout] test d1::_159_longest_substring_with_at_most_two_distinc_characters::test ... ok
[INFO] [stdout] test d1::_161_one_edit_distance::test ... ok
[INFO] [stdout] test d1::_162_find_peak_element::test ... ok
[INFO] [stdout] test d1::_163_missing_ranges::test ... ok
[INFO] [stdout] test d1::_164_maximum_gap::test ... ok
[INFO] [stdout] test d1::_165_compare_version_numbers::test ... ok
[INFO] [stdout] test d1::_166_fraction_to_recurring_decimal::test ... ok
[INFO] [stdout] test d1::_167_two_sum_2::test ... ok
[INFO] [stdout] test d1::_168_excel_sheet_column_title::test ... ok
[INFO] [stdout] test d1::_169_majority_element::test ... ok
[INFO] [stdout] test d18::_1836_remove_duplicates_from_an_unsorted_linked_list::test ... ok
[INFO] [stdout] test d1::_170_two_sum_3::test ... ok
[INFO] [stdout] test d1::_171_excel_sheet_column_number::test ... ok
[INFO] [stdout] test d1::_172_factorial_trailing_zeroes::test ... ok
[INFO] [stdout] test d1::_173_binary_search_tree_iterator::test ... ok
[INFO] [stdout] test d1::_174_dungeon_game::test ... ok
[INFO] [stdout] test d1::_179_largest_number::test ... ok
[INFO] [stdout] test d1::_186_reverse_words_in_a_string_2::test ... ok
[INFO] [stdout] test d1::_188_best_time_to_buy_and_sell_stock_4::test ... ok
[INFO] [stdout] test d1::_187_repeated_dna_sequences::test ... ok
[INFO] [stdout] test d1::_189_rotate_array::test ... ok
[INFO] [stdout] test d1::_190_reverse_bits::test ... ok
[INFO] [stdout] test d1::_191_number_of_1_bits::test ... ok
[INFO] [stdout] test d1::_198_house_robber::test ... ok
[INFO] [stdout] test d1::_199_binary_tree_right_side_view::test ... ok
[INFO] [stdout] test d20::_2000_reverse_prefix_of_word::test ... ok
[INFO] [stdout] test d20::_2006_count_number_of_pairs_with_absolute_difference_k::test ... ok
[INFO] [stdout] test d20::_2016_maximum_difference_between_increasing_elements::test ... ok
[INFO] [stdout] test d20::_2022_convert_1d_array_into_2d_array::test ... ok
[INFO] [stdout] test d20::_2027_minimum_moves_to_convert_string::test ... ok
[INFO] [stdout] test d20::_2032_two_out_of_three::test ... ok
[INFO] [stdout] test d20::_2037_minimum_number_of_moves_to_seat_everyone::test ... ok
[INFO] [stdout] test d20::_2042_check_if_numbers_are_ascending_in_a_sentence::test ... ok
[INFO] [stdout] test d20::_2053_kth_distinct_string_in_an_array::test ... ok
[INFO] [stdout] test d20::_2047_number_of_valid_words_in_a_sentence::test ... ok
[INFO] [stdout] test d20::_2057_smallest_index_with_equal_value::test ... ok
[INFO] [stdout] test d20::_2062_count_vowel_substrings_of_a_string::test ... ok
[INFO] [stdout] test d20::_2068_check_whether_two_strings_are_almost_equivalent::test ... ok
[INFO] [stdout] test d20::_2073_time_needed_to_buy_tickets::test ... ok
[INFO] [stdout] test d20::_2085_count_common_words_with_one_occurrence::test ... ok
[INFO] [stdout] test d20::_2089_find_target_indices_after_sorting_array::test ... ok
[INFO] [stdout] test d20::_2094_finding_3_digit_even_numbers::test ... ok
[INFO] [stdout] test d21::_2103_rings_and_rods::test ... ok
[INFO] [stdout] test d21::_2108_find_first_palindromic_string_in_the_array::test ... ok
[INFO] [stdout] test d20::_2099_find_subsequence_of_length_k_with_the_largest_sum::test ... ok
[INFO] [stdout] test d21::_2114_maximum_number_of_words_found_in_sentences::test ... ok
[INFO] [stdout] test d21::_2119_a_number_after_a_double_reversal::test ... ok
[INFO] [stdout] test d21::_2129_capitalize_the_title::test ... ok
[INFO] [stdout] test d21::_2124_check_if_all_a_s_appears_before_all_b_s::test ... ok
[INFO] [stdout] test d21::_2133_check_if_every_row_and_column_contains_all_numbers::test ... ok
[INFO] [stdout] test d21::_2144_minimum_cost_of_buying_candies_with_discount::test ... ok
[INFO] [stdout] test d21::_2148_count_elements_with_strictly_smaller_and_greater_elements::test ... ok
[INFO] [stdout] test d2::_200_number_of_islands::test ... ok
[INFO] [stdout] test d2::_201_bitwise_and_of_numbers_range::test ... ok
[INFO] [stdout] test d21::_2138_divide_a_string_into_groups_of_size_k::test ... ok
[INFO] [stdout] test d2::_202_happy_number::test ... ok
[INFO] [stdout] test d2::_203_remove_linked_list_elements::test ... ok
[INFO] [stdout] test d2::_204_count_primes::test ... ok
[INFO] [stdout] test d2::_205_isomorphic_strings::test ... ok
[INFO] [stdout] test d2::_206_reverse_linked_list::test ... ok
[INFO] [stdout] test d2::_207_course_schedule::test ... ok
[INFO] [stdout] test d2::_208_implement_trie::test ... ok
[INFO] [stdout] test d2::_209_minimum_size_subarray_sum::test ... ok
[INFO] [stdout] test d2::_210_course_schedule_2::test ... ok
[INFO] [stdout] test d2::_211_add_and_search_word_data_structure_design::test ... ok
[INFO] [stdout] test d2::_216_combination_sum_3::test ... ok
[INFO] [stdout] test d2::_213_house_robber_2::test ... ok
[INFO] [stdout] test d2::_214_shortest_palindrome::test ... ok
[INFO] [stdout] test d2::_215_kth_largest_element_in_an_array::test ... ok
[INFO] [stdout] test d2::_212_word_search_2::test ... ok
[INFO] [stdout] test d2::_217_contains_duplicate::test ... ok
[INFO] [stdout] test d2::_219_contains_duplicate_2::test ... ok
[INFO] [stdout] test d2::_220_contains_duplicate_3::test ... ok
[INFO] [stdout] test d2::_222_count_complete_tree_nodes::test ... ok
[INFO] [stdout] test d2::_221_maximal_square::test ... ok
[INFO] [stdout] test d2::_224_basic_calculator::test ... ok
[INFO] [stdout] test d2::_225_implement_stack_using_queues::test ... ok
[INFO] [stdout] test d2::_226_invert_binary_tree::test ... ok
[INFO] [stdout] test d2::_223_rectangle_area::test ... ok
[INFO] [stdout] test d2::_218_the_skyline_problem::test ... ok
[INFO] [stdout] test d2::_227_basic_calculator_2::test ... ok
[INFO] [stdout] test d2::_231_power_of_two::test ... ok
[INFO] [stdout] test d2::_230_kth_smallest_element_in_a_bst::test ... ok
[INFO] [stdout] test d2::_229_majority_element_2::test ... ok
[INFO] [stdout] test d2::_232_implent_queue_using_stacks::test ... ok
[INFO] [stdout] test d2::_236_lowest_common_ancestor_of_a_binary_tree::test ... ok
[INFO] [stdout] test d2::_238_product_of_array_except_self::test ... ok
[INFO] [stdout] test d2::_239_sliding_window_maximum::test ... ok
[INFO] [stdout] test d2::_240_search_a_2d_matrix_2::test ... ok
[INFO] [stdout] test d2::_241_different_ways_to_add_parentheses::test ... ok
[INFO] [stdout] test d2::_228_summary_ranges::test ... ok
[INFO] [stdout] test d2::_233_number_of_digit_one::test ... ok
[INFO] [stdout] test d2::_234_palindrome_linked_list::test ... ok
[INFO] [stdout] test d2::_244_shortest_word_distance_2::test ... ok
[INFO] [stdout] test d2::_235_lowest_common_ancestor_of_a_binary_search_tree::test ... ok
[INFO] [stdout] test d2::_242_valid_anagram::test ... ok
[INFO] [stdout] test d2::_246_strobogrammantic_number::test ... ok
[INFO] [stdout] test d2::_243_shortest_word_distance::test ... ok
[INFO] [stdout] test d2::_248_strobogrammatic_number_3::test ... ok
[INFO] [stdout] test d2::_250_count_univalue_subtrees::test ... ok
[INFO] [stdout] test d2::_249_group_shifted_strings::test ... ok
[INFO] [stdout] test d2::_251_flatten_2d_vector::test ... ok
[INFO] [stdout] test d16::_1681_minimum_incompatibility::test ... ok
[INFO] [stdout] test d2::_252_meeting_rooms::test ... ok
[INFO] [stdout] test d2::_247_strobogrammatic_number_2::test ... ok
[INFO] [stdout] test d2::_245_shortest_word_distance_3::test ... ok
[INFO] [stdout] test d2::_253_meeting_rooms_2::test ... ok
[INFO] [stdout] test d2::_254_factor_combinations::test ... ok
[INFO] [stdout] test d2::_255_verify_preorder_sequence_in_binary_search_tree::test ... ok
[INFO] [stdout] test d2::_256_paint_house::test ... ok
[INFO] [stdout] test d2::_257_binary_tree_paths::test ... ok
[INFO] [stdout] test d2::_258_add_digits::test ... ok
[INFO] [stdout] test d2::_259_3sum_smaller::test ... ok
[INFO] [stdout] test d2::_260_single_number_3::test ... ok
[INFO] [stdout] test d2::_261_graph_valid_tree::test ... ok
[INFO] [stdout] test d2::_263_ugly_number::test ... ok
[INFO] [stdout] test d2::_264_ugly_number_2::test ... ok
[INFO] [stdout] test d2::_265_paint_house_2::test ... ok
[INFO] [stdout] test d2::_266_palindrome_permutation::test ... ok
[INFO] [stdout] test d2::_267_palindrome_permutation_2::test ... ok
[INFO] [stdout] test d2::_268_missing_number::test ... ok
[INFO] [stdout] test d2::_269_alien_dictionary::test ... ok
[INFO] [stdout] test d2::_270_closest_binary_search_tree_value::test ... ok
[INFO] [stdout] test d2::_271_encode_and_decode_strings::test ... ok
[INFO] [stdout] test d2::_272_closest_binary_search_tree_value_2::test ... ok
[INFO] [stdout] test d2::_273_integer_to_english_words::test ... ok
[INFO] [stdout] test d2::_274_h_index::test ... ok
[INFO] [stdout] test d2::_275_h_index_2::test ... ok
[INFO] [stdout] test d2::_276_paint_fence::test ... ok
[INFO] [stdout] test d2::_277_find_the_celebrity::test ... ok
[INFO] [stdout] test d2::_278_first_bad_version::test ... ok
[INFO] [stdout] test d2::_279_perfect_squares::test ... ok
[INFO] [stdout] test d2::_280_wiggle_sort::test ... ok
[INFO] [stdout] test d2::_283_move_zeros::test ... ok
[INFO] [stdout] test d2::_285_inorder_successor_in_bst::test ... ok
[INFO] [stdout] test d2::_286_walls_and_gates::test ... ok
[INFO] [stdout] test d2::_290_word_pattern::test ... ok
[INFO] [stdout] test d2::_295_find_median_from_data_stream::test ... ok
[INFO] [stdout] test d2::_296_best_meeting_point::test ... ok
[INFO] [stdout] test d2::_299_bulls_and_cows::test ... ok
[INFO] [stdout] test d3::_300_longest_increasing_subsequence::test ... ok
[INFO] [stdout] test d3::_301_remove_invalid_parentheses::test ... ok
[INFO] [stdout] test d2::_287_find_the_duplicate_number::test ... ok
[INFO] [stdout] test d3::_302_smallest_rectangle_enclosing_black_pixels::test ... ok
[INFO] [stdout] test d2::_293_flip_game::test ... ok
[INFO] [stdout] test d2::_297_serialize_and_deserialize_binary_tree::test ... ok
[INFO] [stdout] test d2::_298_binary_tree_longest_consecutive_sequence::test ... ok
[INFO] [stdout] test d2::_288_unique_word_abbreviation::test ... ok
[INFO] [stdout] test d2::_289_game_of_life::test ... ok
[INFO] [stdout] test d3::_309_best_time_to_buy_and_sell_stock_with_cooldown::test ... ok
[INFO] [stdout] test d3::_310_minimum_height_trees::test ... ok
[INFO] [stdout] test d2::_292_nim_game::test ... ok
[INFO] [stdout] test d3::_306_additive_number::test ... ok
[INFO] [stdout] test d3::_307_range_sum_query_mutable::test ... ok
[INFO] [stdout] test d2::_291_word_pattern_2::test ... ok
[INFO] [stdout] test d3::_311_sparse_matrix_multiplication::test ... ok
[INFO] [stdout] test d3::_304_range_sum_query_2d_immutable::test ... ok
[INFO] [stdout] test d3::_312_burst_balloons::test ... ok
[INFO] [stdout] test d3::_313_super_ugly_number::test ... ok
[INFO] [stdout] test d3::_318_maximum_product_of_word_lengths::test ... ok
[INFO] [stdout] test d3::_303_range_sum_query::test ... ok
[INFO] [stdout] test d3::_319_bulb_switcher::test ... ok
[INFO] [stdout] test d3::_317_shortest_distance_from_all_buildings::test ... ok
[INFO] [stdout] test d3::_322_coin_change::test ... ok
[INFO] [stdout] test d3::_305_number_of_islands_2::test ... ok
[INFO] [stdout] test d3::_323_number_of_connected_components_in_an_unditected_graph::test ... ok
[INFO] [stdout] test d2::_281_zigzag_iterator::test ... ok
[INFO] [stdout] test d2::_294_flip_game_2::test ... ok
[INFO] [stdout] test d3::_314_binary_tree_vertical_order_traversal::test ... ok
[INFO] [stdout] test d3::_315_count_of_smaller_numbers_after_self::test ... ok
[INFO] [stdout] test d3::_320_generalized_abbreviation::test ... ok
[INFO] [stdout] test d3::_316_remove_duplicate_letters::test ... ok
[INFO] [stdout] test d3::_321_create_maximum_number::test ... ok
[INFO] [stdout] test d3::_330_patching_array::test ... ok
[INFO] [stdout] test d3::_331_verify_preorder_serialization_of_a_binary_tree::test ... ok
[INFO] [stdout] test d3::_325_maximum_size_subarray_sum_equals_k::test ... ok
[INFO] [stdout] test d3::_333_largest_bst_subtree::test ... ok
[INFO] [stdout] test d3::_326_power_of_three::test ... ok
[INFO] [stdout] test d3::_332_reconstruct_itinerary::test ... ok
[INFO] [stdout] test d3::_334_increasing_triplet_subsequence::test ... ok
[INFO] [stdout] test d3::_329_longest_increasing_path_in_a_matrix::test ... ok
[INFO] [stdout] test d3::_337_house_robber_3::test ... ok
[INFO] [stdout] test d3::_328_odd_even_linked_list::test ... ok
[INFO] [stdout] test d3::_338_counting_bits::test ... ok
[INFO] [stdout] test d3::_336_palindrome_pairs::test ... ok
[INFO] [stdout] test d3::_340_longest_substring_with_at_most_k_distinct_characters::test ... ok
[INFO] [stdout] test d3::_341_flatten_nested_list_iterator::test ... ok
[INFO] [stdout] test d3::_342_power_of_four::test ... ok
[INFO] [stdout] test d3::_344_reverse_string::test ... ok
[INFO] [stdout] test d3::_343_integer_break::test ... ok
[INFO] [stdout] test d3::_345_reverse_vowels_of_a_string::test ... ok
[INFO] [stdout] test d3::_346_moving_average_from_data_stream::test ... ok
[INFO] [stdout] test d3::_347_top_k_frequent_elements::test ... ok
[INFO] [stdout] test d3::_348_design_tic_tac_toe::test ... ok
[INFO] [stdout] test d3::_349_intersection_of_two_arrays::test ... ok
[INFO] [stdout] test d3::_324_wiggle_sort_2::test ... ok
[INFO] [stdout] test d3::_350_intersection_of_two_arrays_2::test ... ok
[INFO] [stdout] test d3::_351_android_unlock_patterns::test ... ok
[INFO] [stdout] test d3::_354_russian_doll_envelopes::test ... ok
[INFO] [stdout] test d3::_356_line_reflection::test ... ok
[INFO] [stdout] test d3::_357_count_numbers_with_unique_digits::test ... ok
[INFO] [stdout] test d3::_352_data_stream_as_disjoint_intervals::test ... ok
[INFO] [stdout] test d3::_353_design_snake_game::test ... ok
[INFO] [stdout] test d3::_355_design_twitter::test ... ok
[INFO] [stdout] test d3::_339_nested_list_weight_sum::test ... ok
[INFO] [stdout] test d3::_358_rearrange_string_k_distance_apart::test ... ok
[INFO] [stdout] test d3::_361_bomb_enemy::test ... ok
[INFO] [stdout] test d3::_363_max_sum_of_rectangle_no_larger_than_k::test ... ok
[INFO] [stdout] test d3::_365_water_and_jug_problem::test ... ok
[INFO] [stdout] test d3::_364_nested_list_weight_sum_2::test ... ok
[INFO] [stdout] test d3::_369_plus_one_linked_list::test ... ok
[INFO] [stdout] test d3::_372_super_pow::test ... ok
[INFO] [stdout] test d3::_359_logger_rate_limiter::test ... ok
[INFO] [stdout] test d3::_371_sum_of_two_integers::test ... ok
[INFO] [stdout] test d3::_360_sort_transformed_array::test ... ok
[INFO] [stdout] test d3::_362_design_hit_counter::test ... ok
[INFO] [stdout] test d3::_367_valid_perfect_square::test ... ok
[INFO] [stdout] test d3::_368_largest_divisible_subset::test ... ok
[INFO] [stdout] test d3::_374_guess_number_higher_or_lower::test ... ok
[INFO] [stdout] test d3::_379_design_phone_directory::test ... ok
[INFO] [stdout] test d3::_380_insert_delete_get_random_o1::test ... ok
[INFO] [stdout] test d3::_383_ransom_note::test ... ok
[INFO] [stdout] test d3::_375_guess_number_higher_or_lower_2::test ... ok
[INFO] [stdout] test d3::_373_find_k_pairs_with_smallest_sums::test ... ok
[INFO] [stdout] test d3::_376_wiggle_subsequence::test ... ok
[INFO] [stdout] test d3::_377_combination_sum_4::test ... ok
[INFO] [stdout] test d3::_378_kth_smallest_element_in_a_sorted_matrix::test ... ok
[INFO] [stdout] test d3::_381_insert_delete_get_random_o1_duplicate_allowed::test ... ok
[INFO] [stdout] test d3::_385_mini_parser::test ... ok
[INFO] [stdout] test d3::_366_find_leaves_of_binary_tree::test ... ok
[INFO] [stdout] test d3::_386_lexicographical_numbers::test ... ok
[INFO] [stdout] test d3::_387_first_unique_character_in_a_string::test ... ok
[INFO] [stdout] test d3::_388_longest_absolute_file_path::test ... ok
[INFO] [stdout] test d3::_391_perfect_rectangle::test ... ok
[INFO] [stdout] test d3::_393_utf8_validation::test ... ok
[INFO] [stdout] test d3::_392_is_subsequence::test ... ok
[INFO] [stdout] test d3::_394_decode_string::test ... ok
[INFO] [stdout] test d3::_395_longest_substring_with_at_least_k_repeating_characters::test ... ok
[INFO] [stdout] test d3::_397_integer_replacement::test ... ok
[INFO] [stdout] test d3::_396_rotate_function::test ... ok
[INFO] [stdout] test d3::_399_evaluate_division::test ... ok
[INFO] [stdout] test d4::_400_nth_digit::test ... ok
[INFO] [stdout] test d4::_401_binary_watch::test ... ok
[INFO] [stdout] test d4::_402_remove_k_digits::test ... ok
[INFO] [stdout] test d4::_405_convert_a_number_to_hexadecimal::test ... ok
[INFO] [stdout] test d4::_406_queue_reconstruction_by_height::test ... ok
[INFO] [stdout] test d4::_408_valid_word_abbreviation::test ... ok
[INFO] [stdout] test d4::_407_trapping_rain_water_2::test ... ok
[INFO] [stdout] test d4::_409_longest_palindrome::test ... ok
[INFO] [stdout] test d4::_411_minimum_unique_word_abbreviation::test ... ok
[INFO] [stdout] test d4::_410_split_array_largest_sum::test ... ok
[INFO] [stdout] test d4::_414_third_maximum_number::test ... ok
[INFO] [stdout] test d4::_412_fizz_buzz::test ... ok
[INFO] [stdout] test d4::_415_add_strings::test ... ok
[INFO] [stdout] test d3::_389_find_the_difference::test ... ok
[INFO] [stdout] test d3::_390_elimination_game::test ... ok
[INFO] [stdout] test d4::_417_pacific_atlantic_water_flow::test ... ok
[INFO] [stdout] test d4::_403_frog_jump::test ... ok
[INFO] [stdout] test d4::_404_sum_of_left_leaves::test ... ok
[INFO] [stdout] test d4::_416_partition_equal_subset_sum::test ... ok
[INFO] [stdout] test d4::_422_valid_word_square::test ... ok
[INFO] [stdout] test d4::_413_arithmetic_slices::test ... ok
[INFO] [stdout] test d4::_421_maximum_xor_of_two_numbers_in_an_array::test ... ok
[INFO] [stdout] test d4::_418_sentence_screen_fitting::test ... ok
[INFO] [stdout] test d4::_419_battleships_in_a_board::test ... ok
[INFO] [stdout] test d4::_423_reconstruct_original_digits_from_english::test ... ok
[INFO] [stdout] test d4::_420_strong_password_checker::test ... ok
[INFO] [stdout] test d4::_424_longest_repeating_character_replacement::test ... ok
[INFO] [stdout] test d4::_425_word_squares::test ... ok
[INFO] [stdout] test d4::_434_number_of_segments_in_a_string::test ... ok
[INFO] [stdout] test d4::_437_path_sum_3::test ... ok
[INFO] [stdout] test d4::_440_k_th_smallest_in_lexicographical_order::test ... ok
[INFO] [stdout] test d4::_438_find_all_anagrams_in_a_string::test ... ok
[INFO] [stdout] test d4::_441_arranging_coins::test ... ok
[INFO] [stdout] test d4::_443_string_compression::test ... ok
[INFO] [stdout] test d4::_444_sequence_reconstruction::test ... ok
[INFO] [stdout] test d4::_446_arithmetic_slices_2_subsequence::test ... ok
[INFO] [stdout] test d4::_447_number_of_boomerangs::test ... ok
[INFO] [stdout] test d4::_445_add_two_numbers_2::test ... ok
[INFO] [stdout] test d4::_433_minimum_genetic_mutation::test ... ok
[INFO] [stdout] test d4::_435_non_overlapping_intervals::test ... ok
[INFO] [stdout] test d4::_439_ternary_expression_parser::test ... ok
[INFO] [stdout] test d4::_436_find_right_interval::test ... ok
[INFO] [stdout] test d4::_442_find_all_duplicates_in_an_array::test ... ok
[INFO] [stdout] test d4::_451_sort_characters_by_frequency::test ... ok
[INFO] [stdout] test d4::_453_minimum_moves_to_equal_array_elements::test ... ok
[INFO] [stdout] test d4::_454_4sum_2::test ... ok
[INFO] [stdout] test d4::_455_assign_cookies::test ... ok
[INFO] [stdout] test d4::_452_minimum_number_of_arrows_to_burst_ballons::test ... ok
[INFO] [stdout] test d4::_456_132_pattern::test ... ok
[INFO] [stdout] test d4::_457_circular_array_loop::test ... ok
[INFO] [stdout] test d4::_458_poor_pigs::test ... ok
[INFO] [stdout] test d4::_449_serialize_and_deserialize_bst::test ... ok
[INFO] [stdout] test d4::_450_delete_node_in_a_bst::test ... ok
[INFO] [stdout] test d3::_370_range_addition::test ... ok
[INFO] [stdout] test d4::_461_hamming_distance::test ... ok
[INFO] [stdout] test d4::_448_find_all_numbers_disappeared_in_an_array::test ... ok
[INFO] [stdout] test d4::_462_minimum_moves_to_equal_array_elements_2::test ... ok
[INFO] [stdout] test d4::_463_island_perimeter::test ... ok
[INFO] [stdout] test d4::_467_unique_substrings_in_wraparound_string::test ... ok
[INFO] [stdout] test d4::_468_validate_ip_address::test ... ok
[INFO] [stdout] test d4::_469_convex_polygon::test ... ok
[INFO] [stdout] test d4::_472_concatenated_words::test ... ok
[INFO] [stdout] test d4::_473_matchsticks_to_square::test ... ok
[INFO] [stdout] test d4::_474_ones_and_zeroes::test ... ok
[INFO] [stdout] test d4::_475_heaters::test ... ok
[INFO] [stdout] test d4::_477_total_hamming_distance::test ... ok
[INFO] [stdout] test d4::_464_can_i_win::test ... ok
[INFO] [stdout] test d4::_479_largest_palindrome_product::test ... ok
[INFO] [stdout] test d4::_482_license_key_formatting::test ... ok
[INFO] [stdout] test d4::_484_find_permutation::test ... ok
[INFO] [stdout] test d4::_486_predict_the_winner::test ... ok
[INFO] [stdout] test d4::_465_optimal_account_balancing::test ... ok
[INFO] [stdout] test d4::_487_max_consecutive_ones_2::test ... ok
[INFO] [stdout] test d4::_476_number_complement::test ... ok
[INFO] [stdout] test d4::_492_construct_the_rectangle::test ... ok
[INFO] [stdout] test d4::_493_reverse_pairs::test ... ok
[INFO] [stdout] test d4::_494_target_sum::test ... ok
[INFO] [stdout] test d4::_485_max_consecutive_ones::test ... ok
[INFO] [stdout] test d4::_491_increasing_subsequences::test ... ok
[INFO] [stdout] test d4::_496_next_greater_element_1::test ... ok
[INFO] [stdout] test d4::_498_diagonal_traverse::test ... ok
[INFO] [stdout] test d4::_488_zuma_game::test ... ok
[INFO] [stdout] test d5::_500_keyboard_row::test ... ok
[INFO] [stdout] test d5::_501_find_mode_in_binary_search_tree::test ... ok
[INFO] [stdout] test d5::_502_ipo::test ... ok
[INFO] [stdout] test d5::_503_next_greater_element_2::test ... ok
[INFO] [stdout] test d5::_504_base_7::test ... ok
[INFO] [stdout] test d4::_495_teemo_attacking::test ... ok
[INFO] [stdout] test d5::_505_the_maze_2::test ... ok
[INFO] [stdout] test d4::_499_the_maze_3::test ... ok
[INFO] [stdout] test d5::_508_most_frequent_subtree_sum::test ... ok
[INFO] [stdout] test d5::_509_fibonacci_number::test ... ok
[INFO] [stdout] test d5::_507_perfect_number::test ... ok
[INFO] [stdout] test d5::_506_relative_ranks::test ... ok
[INFO] [stdout] test d5::_513_find_bottom_left_tree_value::test ... ok
[INFO] [stdout] test d5::_514_freedom_trail::test ... ok
[INFO] [stdout] test d5::_517_super_washing_machines::test ... ok
[INFO] [stdout] test d5::_518_coin_change_2::test ... ok
[INFO] [stdout] test d5::_520_detect_captial::test ... ok
[INFO] [stdout] test d5::_521_longest_uncommon_subsequence_1::test ... ok
[INFO] [stdout] test d5::_522_longest_uncommon_subsequence_2::test ... ok
[INFO] [stdout] test d5::_523_continuous_subarray_sum::test ... ok
[INFO] [stdout] test d5::_524_longest_word_in_dictionary_through_deleting::test ... ok
[INFO] [stdout] test d5::_515_find_largest_value_in_each_row::test ... ok
[INFO] [stdout] test d5::_516_longest_palindromic_subsequence::test ... ok
[INFO] [stdout] test d5::_525_contiguous_array::test ... ok
[INFO] [stdout] test d5::_526_beautiful_arrangment::test ... ok
[INFO] [stdout] test d5::_530_minimum_absolute_difference_in_bst::test ... ok
[INFO] [stdout] test d5::_527_word_abbreviation::test ... ok
[INFO] [stdout] test d5::_531_lonely_pixel_1::test ... ok
[INFO] [stdout] test d5::_532_k_diff_pairs_in_an_array::test ... ok
[INFO] [stdout] test d4::_432_all_o_one_data_structure::test ... ok
[INFO] [stdout] test d4::_459_repeated_substring_pattern::test ... ok
[INFO] [stdout] test d4::_460_lfu_cache::test ... ok
[INFO] [stdout] test d4::_480_sliding_window_median::test ... ok
[INFO] [stdout] test d4::_481_magical_string::test ... ok
[INFO] [stdout] test d5::_533_lonely_pixel_2::test ... ok
[INFO] [stdout] test d4::_490_the_maze::test ... ok
[INFO] [stdout] test d5::_536_construct_binary_tree_from_string::test ... ok
[INFO] [stdout] test d5::_529_minesweeper::test ... ok
[INFO] [stdout] test d5::_540_single_element_in_a_sorted_array::test ... ok
[INFO] [stdout] test d5::_542_01_matrix::test ... ok
[INFO] [stdout] test d5::_543_diameter_of_binary_tree::test ... ok
[INFO] [stdout] test d5::_537_complex_number_multiplication::test ... ok
[INFO] [stdout] test d5::_546_remove_boxes::test ... ok
[INFO] [stdout] test d5::_538_convert_bst_to_greater_tree::test ... ok
[INFO] [stdout] test d5::_547_friend_circles::test ... ok
[INFO] [stdout] test d5::_541_reverse_string_2::test ... ok
[INFO] [stdout] test d5::_549_binary_tree_longest_consecutive_sequence_2::test ... ok
[INFO] [stdout] test d5::_545_boundary_of_binary_tree::test ... ok
[INFO] [stdout] test d5::_551_student_attendance_record_1::test ... ok
[INFO] [stdout] test d5::_552_student_attendance_record_2::test ... ok
[INFO] [stdout] test d5::_553_optimal_division::test ... ok
[INFO] [stdout] test d5::_554_brick_wall::test ... ok
[INFO] [stdout] test d5::_555_split_concatenated_strings::test ... ok
[INFO] [stdout] test d5::_539_minimum_time_difference::test ... ok
[INFO] [stdout] test d5::_556_next_greater_element_3::test ... ok
[INFO] [stdout] test d4::_471_encode_string_with_shortest_length::test ... ok
[INFO] [stdout] test d5::_544_output_contest_matches::test ... ok
[INFO] [stdout] test d5::_548_split_array_with_equal_sum::test ... ok
[INFO] [stdout] test d5::_557_reverse_words_in_a_string_3::test ... ok
[INFO] [stdout] test d5::_562_longest_line_of_consecutive_one_in_matrix::test ... ok
[INFO] [stdout] test d5::_563_binary_tree_tilt::test ... ok
[INFO] [stdout] test d5::_564_find_the_closest_palindrome::test ... ok
[INFO] [stdout] test d5::_565_array_nesting::test ... ok
[INFO] [stdout] test d5::_560_subarray_sum_equals_k::test ... ok
[INFO] [stdout] test d5::_567_permutation_in_string::test ... ok
[INFO] [stdout] test d5::_566_reshape_the_matrix::test ... ok
[INFO] [stdout] test d5::_568_maximum_vacation_days::test ... ok
[INFO] [stdout] test d5::_561_array_partition_1::test ... ok
[INFO] [stdout] test d5::_535_encode_and_decode_tiny_url::test ... ok
[INFO] [stdout] test d5::_575_distribute_candies::test ... ok
[INFO] [stdout] test d5::_572_subtree_of_another_tree::test ... ok
[INFO] [stdout] test d5::_573_squirrel_simulation::test ... ok
[INFO] [stdout] test d5::_582_kill_process::test ... ok
[INFO] [stdout] test d5::_581_shortest_unsorted_continuous_subarray::test ... ok
[INFO] [stdout] test d5::_583_delete_operation_for_two_strings::test ... ok
[INFO] [stdout] test d5::_588_design_in_memory_file_system::test ... ok
[INFO] [stdout] test d5::_598_range_addition_2::test ... ok
[INFO] [stdout] test d6::_604_design_compressed_string_iterator::test ... ok
[INFO] [stdout] test d6::_606_construct_string_from_binary_tree::test ... ok
[INFO] [stdout] test d6::_605_can_place_flowers::test ... ok
[INFO] [stdout] test d6::_611_valid_triangle_number::test ... ok
[INFO] [stdout] test d5::_591_tag_validator::test ... ok
[INFO] [stdout] test d6::_616_add_bold_tag_in_string::test ... ok
[INFO] [stdout] test d5::_592_fraction_addition_and_subtraction::test ... ok
[INFO] [stdout] test d5::_594_longest_harmonious_subsequence::test ... ok
[INFO] [stdout] test d5::_593_valid_square::test ... ok
[INFO] [stdout] test d6::_617_merge_two_binary_trees::test ... ok
[INFO] [stdout] test d6::_621_task_scheduler::test ... ok
[INFO] [stdout] test d5::_599_minimum_index_sum_of_two_lists::test ... ok
[INFO] [stdout] test d6::_622_design_circular_queue::test ... ok
[INFO] [stdout] test d6::_609_find_duplicate_file_in_system::test ... ok
[INFO] [stdout] test d6::_623_add_one_row_to_tree::test ... ok
[INFO] [stdout] test d6::_624_maximum_distance_in_arrays::test ... ok
[INFO] [stdout] test d6::_630_course_schedule_3::test ... ok
[INFO] [stdout] test d6::_631_design_excel_sum_formula::test ... ok
[INFO] [stdout] test d6::_632_smallest_range_covering_elements_from_k_lists::test ... ok
[INFO] [stdout] test d6::_634_find_the_derangement_of_an_array::test ... ok
[INFO] [stdout] test d6::_633_sum_of_square_numbers::test ... ok
[INFO] [stdout] test d6::_636_exclusive_time_of_functions::test ... ok
[INFO] [stdout] test d6::_625_minimum_factorization::test ... ok
[INFO] [stdout] test d6::_637_average_of_levels_in_binary_tree::test ... ok
[INFO] [stdout] test d6::_642_design_search_autocomplete_system::test ... ok
[INFO] [stdout] test d6::_638_shopping_offers::test ... ok
[INFO] [stdout] test d6::_641_design_circular_deque::test ... ok
[INFO] [stdout] test d6::_640_solve_the_equation::test ... ok
[INFO] [stdout] test d6::_628_maximum_product_of_three_numbers::test ... ok
[INFO] [stdout] test d6::_643_maximum_average_subarray_1::test ... ok
[INFO] [stdout] test d6::_645_set_mismatch::test ... ok
[INFO] [stdout] test d6::_647_palindromic_substrings::test ... ok
[INFO] [stdout] test d6::_635_design_log_storage_system::test ... ok
[INFO] [stdout] test d6::_650_2_keys_keyboard::test ... ok
[INFO] [stdout] test d6::_653_two_sum_4::test ... ok
[INFO] [stdout] test d6::_652_find_duplicate_subtrees::test ... ok
[INFO] [stdout] test d6::_646_maximum_length_of_pair_chain::test ... ok
[INFO] [stdout] test d6::_654_maximum_binary_tree::test ... ok
[INFO] [stdout] test d6::_648_replace_words::test ... ok
[INFO] [stdout] test d6::_657_robot_return_to_origin::test ... ok
[INFO] [stdout] test d6::_655_print_binary_tree::test ... ok
[INFO] [stdout] test d6::_659_split_array_into_consecutive_subsequences::test ... ok
[INFO] [stdout] test d6::_662_maximum_width_of_binary_tree::test ... ok
[INFO] [stdout] test d6::_660_remove_9::test ... ok
[INFO] [stdout] test d6::_663_equal_tree_partition::test ... ok
[INFO] [stdout] test d6::_661_image_smoother::test ... ok
[INFO] [stdout] test d6::_658_find_k_cloest_elements::test ... ok
[INFO] [stdout] test d6::_671_second_minimum_node_in_a_binary_tree::test ... ok
[INFO] [stdout] test d6::_651_4_keys_keyboard::test ... ok
[INFO] [stdout] test d6::_649_dota2_senate::test ... ok
[INFO] [stdout] test d6::_665_non_decreasing_array::test ... ok
[INFO] [stdout] test d6::_667_beautiful_arrangement_2::test ... ok
[INFO] [stdout] test d6::_668_kth_smallest_number_in_multiplication::test ... ok
[INFO] [stdout] test d6::_669_trim_a_binary_search_tree::test ... ok
[INFO] [stdout] test d6::_674_longest_continuous_increasing_subsequence::test ... ok
[INFO] [stdout] test d6::_670_maximum_swap::test ... ok
[INFO] [stdout] test d6::_666_path_sum_4::test ... ok
[INFO] [stdout] test d6::_676_implement_magic_dictionary::test ... ok
[INFO] [stdout] test d6::_680_valid_palindrome_2::test ... ok
[INFO] [stdout] test d6::_672_bulb_switcher_2::test ... ok
[INFO] [stdout] test d6::_681_next_closest_time::test ... ok
[INFO] [stdout] test d6::_682_baseball_game::test ... ok
[INFO] [stdout] test d6::_675_cut_off_trees_for_golf_event::test ... ok
[INFO] [stdout] test d6::_677_map_sum_pairs::test ... ok
[INFO] [stdout] test d5::_576_out_of_boundary_paths::test ... ok
[INFO] [stdout] test d6::_679_24_game::test ... ok
[INFO] [stdout] test d6::_678_valid_parenthesis_string::test ... ok
[INFO] [stdout] test d6::_673_number_of_longest_increasing_subsequence::test ... ok
[INFO] [stdout] test d6::_683_k_empty_slots::test ... ok
[INFO] [stdout] test d6::_686_repeated_string_match::test ... ok
[INFO] [stdout] test d6::_687_longest_univalue_path::test ... ok
[INFO] [stdout] test d6::_688_knight_probability_in_chessboard::test ... ok
[INFO] [stdout] test d6::_689_maximum_sum_of_3_non_overlapping_subarrays::test ... ok
[INFO] [stdout] test d6::_693_binary_number_with_alternating_bits::test ... ok
[INFO] [stdout] test d6::_692_top_k_frequent_words::test ... ok
[INFO] [stdout] test d6::_694_number_of_distinct_islands::test ... ok
[INFO] [stdout] test d6::_695_max_area_of_island::test ... ok
[INFO] [stdout] test d6::_696_count_binary_substrings::test ... ok
[INFO] [stdout] test d6::_698_partition_to_k_equal_sum_subsets::test ... ok
[INFO] [stdout] test d7::_700_search_in_a_binary_search_tree::test ... ok
[INFO] [stdout] test d6::_697_degree_of_an_array::test ... ok
[INFO] [stdout] test d7::_704_binary_search::test ... ok
[INFO] [stdout] test d7::_712_minimum_ascii_delete_sum_for_two_string::test ... ok
[INFO] [stdout] test d7::_705_design_hash_set::test ... ok
[INFO] [stdout] test d7::_714_best_time_to_buy_and_sell_stock_with_transaction_fee::test ... ok
[INFO] [stdout] test d7::_716_max_stack::test ... ok
[INFO] [stdout] test d7::_707_design_linked_list::test ... ok
[INFO] [stdout] test d7::_701_insert_into_a_binary_search_tree::test ... ok
[INFO] [stdout] test d7::_709_to_lower_case::test ... ok
[INFO] [stdout] test d7::_713_subarray_product_less_than_k::test ... ok
[INFO] [stdout] test d7::_717_1bit_and_2bit_characters::test ... ok
[INFO] [stdout] test d7::_718_maximum_length_of_repeated_subarray::test ... ok
[INFO] [stdout] test d7::_719_find_kth_smallest_pair_distance::test ... ok
[INFO] [stdout] test d7::_720_longest_word_in_dictionary::test ... ok
[INFO] [stdout] test d7::_721_accounts_merge::test ... ok
[INFO] [stdout] test d6::_684_redundant_connection::test ... ok
[INFO] [stdout] test d7::_703_kth_largest_element_in_a_stream::test ... ok
[INFO] [stdout] test d7::_722_remove_comments::test ... ok
[INFO] [stdout] test d7::_723_candy_crush::test ... ok
[INFO] [stdout] test d7::_724_find_pivot_index::exist ... ok
[INFO] [stdout] test d7::_724_find_pivot_index::no_index ... ok
[INFO] [stdout] test d7::_725_split_linked_list_in_parts::test ... ok
[INFO] [stdout] test d7::_726_number_of_atoms::test ... ok
[INFO] [stdout] test d7::_727_minimum_window_subsequence::test ... ok
[INFO] [stdout] test d7::_728_self_dividing_numbers::test ... ok
[INFO] [stdout] test d7::_731_my_calendar_2::test ... ok
[INFO] [stdout] test d7::_732_my_calendar_3::test ... ok
[INFO] [stdout] test d7::_733_flood_fill::test ... ok
[INFO] [stdout] test d7::_734_sentence_similarity::test ... ok
[INFO] [stdout] test d7::_735_asteroid_collision::test ... ok
[INFO] [stdout] test d7::_736_parse_lisp_expression::test ... ok
[INFO] [stdout] test d7::_737_sentence_similarity_2::test ... ok
[INFO] [stdout] test d7::_738_monotone_increasing_digits::test ... ok
[INFO] [stdout] test d7::_739_daily_temperatures::test ... ok
[INFO] [stdout] test d7::_743_network_delay_time::test ... ok
[INFO] [stdout] test d7::_744_find_smallest_letter_greater_than_target::test ... ok
[INFO] [stdout] test d7::_746_min_cost_climbing_stairs::test ... ok
[INFO] [stdout] test d7::_747_largest_number_at_least_twice_of_others::test ... ok
[INFO] [stdout] test d7::_748_shortest_completing_word::test ... ok
[INFO] [stdout] test d7::_740_delete_and_earn::test ... ok
[INFO] [stdout] test d7::_750_number_of_corner_rectangles::test ... ok
[INFO] [stdout] test d7::_742_closest_leaf_in_binary_tree::test ... ok
[INFO] [stdout] test d7::_751_ip_to_cidr::test ... ok
[INFO] [stdout] test d7::_753_cracking_the_safe::test ... ok
[INFO] [stdout] test d7::_755_pour_water::test ... ok
[INFO] [stdout] test d7::_754_reach_a_number::test ... ok
[INFO] [stdout] test d7::_756_pyramid_transition_matrix::test ... ok
[INFO] [stdout] test d7::_752_open_the_lock::test ... ok
[INFO] [stdout] test d7::_758_bold_words_in_string::test ... ok
[INFO] [stdout] test d7::_760_find_anagram_mappings::test ... ok
[INFO] [stdout] test d7::_761_special_binary_string::test ... ok
[INFO] [stdout] test d7::_762_prime_number_of_set_bits_in_binary_representation::test ... ok
[INFO] [stdout] test d7::_763_partition_labels::test ... ok
[INFO] [stdout] test d7::_764_largest_plus_sign::test ... ok
[INFO] [stdout] test d7::_765_couples_holding_hands::test ... ok
[INFO] [stdout] test d7::_766_toeplitiz_matrix::test ... ok
[INFO] [stdout] test d7::_767_reorganize_string::test ... ok
[INFO] [stdout] test d7::_768_max_chunks_to_make_sorted_2::test ... ok
[INFO] [stdout] test d7::_769_max_chunks_to_make_sorted::test ... ok
[INFO] [stdout] test d7::_775_global_and_local_inversions::test ... ok
[INFO] [stdout] test d7::_777_swap_adjacent_in_lr_string::test ... ok
[INFO] [stdout] test d7::_776_split_bst::test ... ok
[INFO] [stdout] test d7::_780_reaching_points::test ... ok
[INFO] [stdout] test d7::_778_swim_in_rising_water::test ... ok
[INFO] [stdout] test d7::_770_basic_calculator_4::test ... ok
[INFO] [stdout] test d7::_771_jewels_and_stones::test ... ok
[INFO] [stdout] test d7::_772_basic_calculator_3::test ... ok
[INFO] [stdout] test d7::_779_kth_symbol_in_grammar::test ... ok
[INFO] [stdout] test d7::_785_is_graph_bipartite::test ... ok
[INFO] [stdout] test d7::_774_minimize_max_distance_to_gas_station::test ... ok
[INFO] [stdout] test d7::_781_rabbits_in_forest::test ... ok
[INFO] [stdout] test d7::_783_minimum_distance_between_bst_nodes::test ... ok
[INFO] [stdout] test d7::_784_letter_case_permutation::test ... ok
[INFO] [stdout] test d7::_773_sliding_puzzle::test ... ok
[INFO] [stdout] test d7::_786_kth_smallest_prime_faction::test ... ok
[INFO] [stdout] test d7::_787_cheapest_flights_within_k_stops::test ... ok
[INFO] [stdout] test d7::_788_rotated_digits::test ... ok
[INFO] [stdout] test d7::_789_escape_the_ghosts::test ... ok
[INFO] [stdout] test d7::_790_domino_and_tromino_tiling::test ... ok
[INFO] [stdout] test d7::_791_custom_sort_string::test ... ok
[INFO] [stdout] test d7::_792_number_of_matching_subsequences::test ... ok
[INFO] [stdout] test d7::_794_valid_tic_tac_toe_state::test ... ok
[INFO] [stdout] test d7::_795_number_of_subarrays_with_bounded_maximum::test ... ok
[INFO] [stdout] test d7::_796_rotate_string::test ... ok
[INFO] [stdout] test d8::_800_similar_rgb_color::test ... ok
[INFO] [stdout] test d7::_797_all_paths_from_source_to_target::test ... ok
[INFO] [stdout] test d8::_802_find_eventual_safe_states::test ... ok
[INFO] [stdout] test d7::_729_my_calendar_1::test ... ok
[INFO] [stdout] test d7::_799_champagne_tower::test ... ok
[INFO] [stdout] test d8::_801_minimum_swaps_to_make_sequences_increasing::test ... ok
[INFO] [stdout] test d8::_804_unique_morse_code_words::test ... ok
[INFO] [stdout] test d8::_806_number_of_lines_to_write_string::test ... ok
[INFO] [stdout] test d8::_808_soup_servings::test ... ok
[INFO] [stdout] test d8::_805_split_array_with_same_average::test ... ok
[INFO] [stdout] test d8::_810_chalkboard_xor_game::test ... ok
[INFO] [stdout] test d8::_812_largest_triangle_area::test ... ok
[INFO] [stdout] test d8::_811_subdomain_visit_count::test ... ok
[INFO] [stdout] test d8::_807_max_increase_to_keep_city_skyline::test ... ok
[INFO] [stdout] test d8::_815_bus_routes::test ... ok
[INFO] [stdout] test d8::_816_ambiguous_coordinates::test ... ok
[INFO] [stdout] test d8::_809_expressive_words::test ... ok
[INFO] [stdout] test d8::_817_linked_list_components::test ... ok
[INFO] [stdout] test d8::_813_largest_sum_of_averages::test ... ok
[INFO] [stdout] test d8::_819_most_common_word::test ... ok
[INFO] [stdout] test d8::_814_binary_tree_pruning::test ... ok
[INFO] [stdout] test d8::_818_race_car::test ... ok
[INFO] [stdout] test d8::_820_short_encoding_of_words::test ... ok
[INFO] [stdout] test d8::_821_shortest_distance_to_a_character::test ... ok
[INFO] [stdout] test d8::_823_binary_trees_with_factors::test ... ok
[INFO] [stdout] test d8::_822_card_flipping_game::test ... ok
[INFO] [stdout] test d8::_824_goat_latin::test ... ok
[INFO] [stdout] test d8::_825_friends_of_appropriate_ages::test ... ok
[INFO] [stdout] test d8::_826_most_profix_assigning_work::test ... ok
[INFO] [stdout] test d8::_828_count_unique_characters_of_a_given_string::test ... ok
[INFO] [stdout] test d8::_827_making_a_large_island::test ... ok
[INFO] [stdout] test d8::_829_consecutive_numbers_sum::test ... ok
[INFO] [stdout] test d8::_830_positions_of_large_groups::test ... ok
[INFO] [stdout] test d8::_831_masking_personal_information::test ... ok
[INFO] [stdout] test d8::_832_flipping_an_image::test ... ok
[INFO] [stdout] test d8::_833_find_and_replace_in_string::test ... ok
[INFO] [stdout] test d8::_836_rectangle_overlap::test ... ok
[INFO] [stdout] test d8::_835_image_overlap::test ... ok
[INFO] [stdout] test d8::_837_new_21_game::test ... ok
[INFO] [stdout] test d8::_838_push_dominoes::test ... ok
[INFO] [stdout] test d8::_841_keys_and_rooms::test ... ok
[INFO] [stdout] test d8::_842_split_array_into_fibonacci_sequence::test ... ok
[INFO] [stdout] test d8::_843_guess_the_word::test ... ok
[INFO] [stdout] test d8::_844_backspace_string_compare::test ... ok
[INFO] [stdout] test d8::_845_longest_mountain_in_array::test ... ok
[INFO] [stdout] test d8::_846_hand_of_straights::test ... ok
[INFO] [stdout] test d8::_847_shortest_path_visiting_all_nodes::test ... ok
[INFO] [stdout] test d8::_848_shifting_letters::test ... ok
[INFO] [stdout] test d8::_849_maximize_distance_to_closest_person::test ... ok
[INFO] [stdout] test d8::_851_loud_and_rich::test ... ok
[INFO] [stdout] test d8::_856_score_of_parentheses::test ... ok
[INFO] [stdout] test d8::_857_minimum_cost_to_hire_k_workers::test ... ok
[INFO] [stdout] test d8::_840_magic_squares_in_grid::test ... ok
[INFO] [stdout] test d8::_855_exam_room::test ... ok
[INFO] [stdout] test d8::_860_lemonade_change::test ... ok
[INFO] [stdout] test d8::_859_buddy_strings::test ... ok
[INFO] [stdout] test d8::_863_all_nodes_distance_k_in_binary_tree::test ... ok
[INFO] [stdout] test d8::_854_k_similar_strings::test ... ok
[INFO] [stdout] test d8::_858_mirror_reflection::test ... ok
[INFO] [stdout] test d8::_861_score_after_flipping_matrix::test ... ok
[INFO] [stdout] test d8::_862_shortest_subarray_with_sum_at_least_k::test ... ok
[INFO] [stdout] test d8::_852_peak_index_in_a_mountain_array::test ... ok
[INFO] [stdout] test d8::_853_car_fleet::test ... ok
[INFO] [stdout] test d8::_865_smallest_subtree_with_all_the_deepest_nodes::test ... ok
[INFO] [stdout] test d8::_868_binary_gap::test ... ok
[INFO] [stdout] test d8::_867_transpose_matrix::test ... ok
[INFO] [stdout] test d8::_871_minimum_number_of_refueling_stops::test ... ok
[INFO] [stdout] test d8::_870_advantage_shuffle::test ... ok
[INFO] [stdout] test d8::_875_koko_eating_bananas::test ... ok
[INFO] [stdout] test d8::_873_length_of_longest_fibonacci_subsequence::test ... ok
[INFO] [stdout] test d8::_874_walking_robot_simulation::test ... ok
[INFO] [stdout] test d8::_869_reordered_power_of_2::test ... ok
[INFO] [stdout] test d8::_876_middle_of_the_linked_list::test ... ok
[INFO] [stdout] test d8::_880_decoded_string_at_index::test ... ok
[INFO] [stdout] test d8::_872_leaf_similar_trees::test ... ok
[INFO] [stdout] test d8::_881_boats_to_save_people::test ... ok
[INFO] [stdout] test d8::_884_uncommon_words_from_two_sentences::test ... ok
[INFO] [stdout] test d8::_885_spiral_matrix_3::test ... ok
[INFO] [stdout] test d8::_886_possible_bipartition::test ... ok
[INFO] [stdout] test d8::_883_projection_area_of_3d_shapes::test ... ok
[INFO] [stdout] test d8::_877_stone_game::test ... ok
[INFO] [stdout] test d8::_888_fair_candy_swap::test ... ok
[INFO] [stdout] test d8::_889_construct_binary_tree_from_preorder_and_postorder_traversal::test ... ok
[INFO] [stdout] test d8::_890_find_and_replace_pattern::test ... ok
[INFO] [stdout] test d8::_891_sum_of_subsequence_widths::test ... ok
[INFO] [stdout] test d8::_892_surface_area_of_3d_shapes::test ... ok
[INFO] [stdout] test d8::_893_groups_of_special_equivalent_string::test ... ok
[INFO] [stdout] test d8::_894_all_possible_full_binary_trees::test ... ok
[INFO] [stdout] test d8::_895_maximum_frequency_stack::test ... ok
[INFO] [stdout] test d8::_898_bitwise_ors_of_subarrays::test ... ok
[INFO] [stdout] test d8::_899_orderly_queue::test ... ok
[INFO] [stdout] test d9::_900_rle_iterator::test ... ok
[INFO] [stdout] test d9::_903_valid_permutations_for_di_sequence::test ... ok
[INFO] [stdout] test d8::_896_monotonic_array::test ... ok
[INFO] [stdout] test d8::_897_increasing_order_search_tree::test ... ok
[INFO] [stdout] test d9::_907_sum_of_subarray_minimums::test ... ok
[INFO] [stdout] test d9::_904_fruit_into_baskets::test ... ok
[INFO] [stdout] test d9::_908_smallest_range_1::test ... ok
[INFO] [stdout] test d9::_909_snakes_and_ladders::test ... ok
[INFO] [stdout] test d9::_911_online_election::test ... ok
[INFO] [stdout] test d9::_912_sort_an_array::test ... ok
[INFO] [stdout] test d9::_914_x_of_a_kind_in_a_deck_of_cards::test ... ok
[INFO] [stdout] test d9::_915_partition_array_into_disjoint_intervals::test ... ok
[INFO] [stdout] test d9::_905_sort_array_by_parity::test ... ok
[INFO] [stdout] test d9::_901_online_stock_span::test ... ok
[INFO] [stdout] test d9::_917_reverse_only_letters::test ... ok
[INFO] [stdout] test d9::_910_smallest_range_2::test ... ok
[INFO] [stdout] test d9::_919_complete_binary_tree_inserter::test ... ok
[INFO] [stdout] test d9::_921_minimum_add_to_make_parentheses_valid::test ... ok
[INFO] [stdout] test d9::_924_minimize_malware_spread::test ... ok
[INFO] [stdout] test d9::_925_long_pressed_name::test ... ok
[INFO] [stdout] test d9::_922_sort_array_by_parity_2::test ... ok
[INFO] [stdout] test d9::_926_flip_string_to_monotone_increasing::test ... ok
[INFO] [stdout] test d9::_929_unique_email_addresses::test ... ok
[INFO] [stdout] test d9::_930_binary_subarrays_with_sum::test ... ok
[INFO] [stdout] test d9::_933_number_of_recent_calls::test ... ok
[INFO] [stdout] test d9::_934_shortest_bridge::test ... ok
[INFO] [stdout] test d9::_916_word_subsets::test ... ok
[INFO] [stdout] test d9::_918_maximum_sum_circular_subarray::test ... ok
[INFO] [stdout] test d9::_923_3sum_with_multiplicity::test ... ok
[INFO] [stdout] test d9::_931_minimum_falling_path_sum::test ... ok
[INFO] [stdout] test d9::_937_reorder_log_files::test ... ok
[INFO] [stdout] test d9::_938_range_sum_of_bst::test ... ok
[INFO] [stdout] test d9::_941_valid_mountain_array::test ... ok
[INFO] [stdout] test d9::_939_minimum_area_rectangle::test ... ok
[INFO] [stdout] test d9::_942_di_string_match::test ... ok
[INFO] [stdout] test d9::_946_validate_stack_sequences::test ... ok
[INFO] [stdout] test d9::_947_most_stones_removed_with_same_row_or_column::test ... ok
[INFO] [stdout] test d9::_932_beautiful_array::test ... ok
[INFO] [stdout] test d8::_866_prime_palindrome::test ... ok
[INFO] [stdout] test d9::_935_knight_dialer::test ... ok
[INFO] [stdout] test d9::_948_bag_of_tokens::test ... ok
[INFO] [stdout] test d9::_949_largest_time_for_given_digits::test ... ok
[INFO] [stdout] test d9::_950_reveal_cards_in_increasing_order::test ... ok
[INFO] [stdout] test d9::_944_delete_columns_to_make_sorted::test ... ok
[INFO] [stdout] test d9::_945_minimum_increment_to_make_array_unique::test ... ok
[INFO] [stdout] test d9::_951_flip_equivalent_binary_trees::test ... ok
[INFO] [stdout] test d9::_953_verifying_an_alien_dictionary::test ... ok
[INFO] [stdout] test d9::_954_array_of_doubled_pairs::test ... ok
[INFO] [stdout] test d9::_955_delete_columns_to_make_sorted_2::test ... ok
[INFO] [stdout] test d9::_957_prison_cells_after_n_days::test ... ok
[INFO] [stdout] test d9::_958_check_completeness_of_a_binary_tree::test ... ok
[INFO] [stdout] test d9::_959_regions_cut_by_slashes::test ... ok
[INFO] [stdout] test d9::_960_delete_columns_to_make_sorted_3::test ... ok
[INFO] [stdout] test d9::_961_n_repeated_element_in_size_2n_array::test ... ok
[INFO] [stdout] test d9::_962_maximum_with_ramp::test ... ok
[INFO] [stdout] test d9::_963_minimum_area_rectangle_2::test ... ok
[INFO] [stdout] test d9::_965_univalued_binary_tree::test ... ok
[INFO] [stdout] test d9::_966_vowel_spellchecker::test ... ok
[INFO] [stdout] test d9::_967_numbers_with_same_consecutive_differences::test ... ok
[INFO] [stdout] test d9::_969_pancake_sorting::test ... ok
[INFO] [stdout] test d9::_970_powerful_integers::test ... ok
[INFO] [stdout] test d9::_971_flip_binary_tree_to_match_preorder_traversal::test ... ok
[INFO] [stdout] test d9::_972_equal_rational_numbers::test ... ok
[INFO] [stdout] test d9::_973_k_closest_points_to_origin::test ... ok
[INFO] [stdout] test d9::_974_subarray_sums_divisible_by_k::test ... ok
[INFO] [stdout] test d9::_976_largest_perimeter_triangle::test ... ok
[INFO] [stdout] test d9::_977_squares_of_a_sorted_array::test ... ok
[INFO] [stdout] test d9::_978_longest_turbulent_subarray::test ... ok
[INFO] [stdout] test d9::_979_distribute_coins_in_binary_tree::test ... ok
[INFO] [stdout] test d9::_980_unique_paths_3::test ... ok
[INFO] [stdout] test d9::_987_vertical_order_traversal_of_a_binary_tree::test ... ok
[INFO] [stdout] test d9::_989_add_to_array_form_of_integer::test ... ok
[INFO] [stdout] test d9::_988_smallest_string_starting_from_leaf::test ... ok
[INFO] [stdout] test d9::_991_broken_calculator::test ... ok
[INFO] [stdout] test d9::_990_satisfiability_of_equality_equations::test ... ok
[INFO] [stdout] test d9::_985_sum_of_even_numbers_after_queries::test ... ok
[INFO] [stdout] test d9::_981_time_based_key_value_store::test ... ok
[INFO] [stdout] test d9::_994_rotting_oranges::test ... ok
[INFO] [stdout] test d9::_995_minimum_number_of_k_consecutive_bit_flips::test ... ok
[INFO] [stdout] test d9::_997_find_the_town_judge::test ... ok
[INFO] [stdout] test d9::_993_cousins_in_binary_tree::test ... ok
[INFO] [stdout] test d9::_986_interval_list_intersections::test ... ok
[INFO] [stdout] test d9::_982_triples_with_bitwise_and_equal_to_zero::test ... ok
[INFO] [stdout] test d9::_992_subarrays_with_k_different_integers::test ... ok
[INFO] [stdout] test d9::_999_available_captures_for_rook::test ... ok
[INFO] [stdout] test d9::_998_maximum_binary_tree_2::test ... ok
[INFO] [stdout] test d9::_983_minimum_cost_for_tickets::test ... ok
[INFO] [stdout] test d9::_984_string_without_aaa_or_bbb::test ... ok
[INFO] [stdout] test d10::_1036_escape_a_large_maze::test ... ok
[INFO] [stdout] test d14::_1420_build_array_where_you_can_find_the_maximum_exactly_k_comparisons::test ... ok
[INFO] [stdout] test d2::_282_expression_add_operators::test ... ok
[INFO] [stdout] test d10::_1044_longest_duplicate_substring::test ... ok
[INFO] [stdout] test d11::_1155_number_of_dice_rolls_with_target_sum::test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1543 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustgym_util-2bbadcaf0f019bc2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    Doc-tests rustgym_leetcode
[INFO] [stdout] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]   --> leetcode/src/d15/_1515_best_position_for_a_service_center.rs:31:22
[INFO] [stderr]    |
[INFO] [stderr] 31 |             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stderr]    |                      ^                                                              ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 31 -             .map(|v| (((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt()))
[INFO] [stderr] 31 +             .map(|v| ((v[0] as f64 - x).powi(2) + (v[1] as f64 - y).powi(2)).sqrt())
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustgym_util
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c3ad4e26e489fe1dcdc723eb4181c558394fd8d89f1531aa6eb17caf79b745e6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3ad4e26e489fe1dcdc723eb4181c558394fd8d89f1531aa6eb17caf79b745e6", kill_on_drop: false }`
[INFO] [stdout] c3ad4e26e489fe1dcdc723eb4181c558394fd8d89f1531aa6eb17caf79b745e6
