--- Solved 86.71% Acceptance Beats 69.19% Beats 70.61% Beats 77.43% 1 Attempting143 submission0 Attempting0 Attempting1 Attempting Easy 38/971 Med. 42/2128 Hard 20/983