├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── ISSUE_TEMPLATE │ └── pirel-issue-template.md ├── .gitignore ├── .idea ├── .gitignore ├── PiREL.iml ├── misc.xml ├── modules.xml └── vcs.xml ├── .vscode └── launch.json ├── DEPENDENCY.md ├── LICENSE ├── NOTES.md ├── README.md ├── backend ├── .gitignore ├── _common │ ├── .gitignore │ └── shared.py ├── duoglotcore-server │ ├── .gitignore │ ├── ast_match.py │ ├── ast_match_util_apted.py │ ├── ast_parse.py │ ├── ast_pretty.py │ ├── code_beautify.py │ ├── consts.py │ ├── grammar.py │ ├── grammar_dlmparser.py │ ├── grammar_expand.py │ ├── grammar_rules.py │ ├── logs │ │ └── .gitignore │ ├── p_consts.py │ ├── p_data_structures.py │ ├── p_llm_gen.py │ ├── p_llm_templates.py │ ├── p_llm_val.py │ ├── p_pirel.py │ ├── p_post_process_translation_rule.py │ ├── p_templates.py │ ├── p_translators.py │ ├── p_utils.py │ ├── p_zgrammar.py │ ├── pirel-logs │ │ └── .gitignore │ ├── profiles │ │ ├── .gitignore │ │ ├── README.md │ │ ├── vis_cpy_profile.sh │ │ └── vis_pypy_profile.sh │ ├── s_consts.py │ ├── s_data_structures.py │ ├── s_extract_templates.py │ ├── s_grammar.py │ ├── s_parse_utils.py │ ├── s_post_process_llm_gen_code.py │ ├── s_post_process_translation_rule.py │ ├── s_templatizer.py │ ├── server_trans.py │ ├── setup_build.py │ ├── start_cpy.sh │ ├── start_pypy.sh │ ├── tree-sitter-util │ │ ├── tree-sitter-javascript │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── CLONE_HASH │ │ │ ├── Cargo.toml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── binding.gyp │ │ │ ├── bindings │ │ │ │ ├── node │ │ │ │ │ ├── binding.cc │ │ │ │ │ └── index.js │ │ │ │ └── rust │ │ │ │ │ ├── README.md │ │ │ │ │ ├── build.rs │ │ │ │ │ └── lib.rs │ │ │ ├── examples │ │ │ │ ├── jquery.js │ │ │ │ └── text-editor-component.js │ │ │ ├── grammar.js │ │ │ ├── grammar.original.js │ │ │ ├── package.json │ │ │ ├── queries │ │ │ │ ├── highlights-jsx.scm │ │ │ │ ├── highlights-params.scm │ │ │ │ ├── highlights.scm │ │ │ │ ├── injections.scm │ │ │ │ ├── locals.scm │ │ │ │ └── tags.scm │ │ │ ├── script │ │ │ │ ├── benchmark.js │ │ │ │ ├── known_failures.txt │ │ │ │ └── parse-examples │ │ │ ├── src │ │ │ │ ├── grammar.json │ │ │ │ ├── node-types.json │ │ │ │ ├── parser.c │ │ │ │ ├── scanner.c │ │ │ │ └── tree_sitter │ │ │ │ │ └── parser.h │ │ │ ├── test │ │ │ │ ├── corpus │ │ │ │ │ ├── destructuring.txt │ │ │ │ │ ├── expressions.txt │ │ │ │ │ ├── literals.txt │ │ │ │ │ ├── semicolon_insertion.txt │ │ │ │ │ └── statements.txt │ │ │ │ └── highlight │ │ │ │ │ ├── functions.js │ │ │ │ │ ├── injection.js │ │ │ │ │ ├── keywords.js │ │ │ │ │ └── variables.js │ │ │ └── tree-sitter-javascript.wasm │ │ └── tree-sitter-python │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── CLONE_HASH │ │ │ ├── Cargo.toml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── binding.gyp │ │ │ ├── bindings │ │ │ ├── node │ │ │ │ ├── binding.cc │ │ │ │ └── index.js │ │ │ └── rust │ │ │ │ ├── README.md │ │ │ │ ├── build.rs │ │ │ │ └── lib.rs │ │ │ ├── examples │ │ │ ├── compound-statement-without-trailing-newline.py │ │ │ ├── crlf-line-endings.py │ │ │ ├── mixed-spaces-tabs.py │ │ │ ├── multiple-newlines.py │ │ │ ├── python2-grammar-crlf.py │ │ │ ├── python2-grammar.py │ │ │ ├── python3-grammar-crlf.py │ │ │ ├── python3-grammar.py │ │ │ ├── python3.8_grammar.py │ │ │ ├── simple-statements-without-trailing-newline.py │ │ │ ├── tabs.py │ │ │ └── trailing-whitespace.py │ │ │ ├── grammar--2022-0714.js │ │ │ ├── grammar-original.js │ │ │ ├── grammar.js │ │ │ ├── package.json │ │ │ ├── queries │ │ │ ├── highlights.scm │ │ │ └── tags.scm │ │ │ ├── script │ │ │ ├── known_failures.txt │ │ │ └── parse-examples │ │ │ ├── src │ │ │ ├── grammar.json │ │ │ ├── node-types.json │ │ │ ├── parser.c │ │ │ ├── scanner.cc │ │ │ └── tree_sitter │ │ │ │ └── parser.h │ │ │ └── test │ │ │ ├── corpus │ │ │ ├── expressions.txt │ │ │ ├── literals.txt │ │ │ └── statements.txt │ │ │ └── highlight │ │ │ └── keywords.py │ ├── util_hash.py │ ├── util_log.py │ ├── util_sexpr.py │ ├── util_string.py │ └── util_traverse.py ├── file-server │ ├── server_files.py │ ├── test.http │ └── util_hash.py └── test-server │ ├── code_runner.py │ ├── server_testing.py │ ├── test.http │ └── util_hash.py ├── data ├── configs │ ├── .gitignore │ └── learn-rules-default.json ├── debugging │ ├── 10-testing-L0001-CURRENT │ │ ├── 1696840869186-template-simplification-dict-temp-0.7.json │ │ ├── program.py │ │ ├── start-rules.snart │ │ └── temporary_test_post_process_generated_code_blocks.json │ ├── 12-removing-node-trans-rule │ │ └── pairs.md │ ├── 14-for-statement-trans-pair │ │ ├── logs │ │ │ ├── 1697633986337-gen-templates-for_statement.json │ │ │ ├── 1697633986345-simplified-template-dict.json │ │ │ ├── 1697633986351-prompt-temperature-0.7.json │ │ │ ├── 1697634012281-raw-response-dict-temp-0.7.json │ │ │ ├── 1697634012289-code-blocks-raw-temp-0.7.json │ │ │ ├── 1697634012642-code-blocks-pp-temp-0.7.json │ │ │ ├── 1697634012652-prompt-temperature-0.8.json │ │ │ ├── 1697634036977-raw-response-dict-temp-0.8.json │ │ │ ├── 1697634036983-code-blocks-raw-temp-0.8.json │ │ │ ├── 1697634038089-code-blocks-pp-temp-0.8.json │ │ │ ├── 1697634038104-prompt-temperature-0.9.json │ │ │ ├── 1697634072668-raw-response-dict-temp-0.9.json │ │ │ ├── 1697634072674-code-blocks-raw-temp-0.9.json │ │ │ ├── 1697634075633-code-blocks-pp-temp-0.9.json │ │ │ ├── 1697634075656-prompt-temperature-1.json │ │ │ ├── 1697634098811-raw-response-dict-temp-1.json │ │ │ ├── 1697634098819-code-blocks-raw-temp-1.json │ │ │ ├── 1697634103325-code-blocks-pp-temp-1.json │ │ │ ├── 1697634103365-prompt-temperature-1.1.json │ │ │ ├── 1697634133680-raw-response-dict-temp-1.1.json │ │ │ ├── 1697634133687-code-blocks-raw-temp-1.1.json │ │ │ ├── 1697634140693-code-blocks-pp-temp-1.1.json │ │ │ ├── 1697634140756-prompt-temperature-1.2.json │ │ │ ├── 1697634176089-raw-response-dict-temp-1.2.json │ │ │ ├── 1697634176096-code-blocks-raw-temp-1.2.json │ │ │ ├── 1697634187615-code-blocks-pp-temp-1.2.json │ │ │ ├── 1697634187688-prompt-temperature-1.3.json │ │ │ ├── 1697634205204-raw-response-dict-temp-1.3.json │ │ │ ├── 1697634205211-code-blocks-raw-temp-1.3.json │ │ │ └── 1697634219314-code-blocks-pp-temp-1.3.json │ │ └── pairs.md │ ├── 15-debug-not-matching-targets-translations │ │ ├── 1698701143032-gen-templates-for_statement.json │ │ ├── 1698701143040-simplified-template-dict.json │ │ ├── 1698701143047-prompt-temperature-0.7.json │ │ ├── 1698701183548-raw-response-dict-temp-0.7.json │ │ ├── 1698701183553-code-blocks-raw-temp-0.7.json │ │ ├── 1698701183877-code-blocks-pp-temp-0.7.json │ │ ├── 1698701183892-prompt-temperature-0.7.json │ │ ├── 1698701201475-raw-response-dict-temp-0.7.json │ │ ├── 1698701201481-code-blocks-raw-temp-0.7.json │ │ ├── 1698701202540-code-blocks-pp-temp-0.7.json │ │ ├── 1698701202559-prompt-temperature-0.7.json │ │ ├── 1698701244731-raw-response-dict-temp-0.7.json │ │ ├── 1698701244738-code-blocks-raw-temp-0.7.json │ │ ├── 1698701247719-code-blocks-pp-temp-0.7.json │ │ ├── 1698701247757-gen-bestN-two-src-progs.json │ │ ├── 1698701247764-should-replace-dot-w-star.json │ │ ├── 1698701267731-prompt-translate-sp1.json │ │ ├── 1698701267750-sp1-translation-data2pp.json │ │ ├── 1698701267757-sp1-translation-pp.json │ │ ├── 1698701275407-prompt-translate-sp2.json │ │ ├── 1698701275421-sp2-translation-data2pp.json │ │ ├── 1698701275427-sp2-translation-pp.json │ │ ├── 1698701282388-prompt-translate-sp2.json │ │ ├── 1698701282401-sp2-translation-data2pp.json │ │ ├── 1698701282407-sp2-translation-pp.json │ │ ├── 1698701288060-prompt-translate-sp2.json │ │ ├── 1698701288073-sp2-translation-data2pp.json │ │ ├── 1698701288079-sp2-translation-pp.json │ │ ├── 1698701294639-prompt-translate-sp2.json │ │ ├── 1698701294800-sp2-translation-data2pp.json │ │ ├── 1698701294805-sp2-translation-pp.json │ │ ├── 1698701313974-prompt-translate-sp2.json │ │ ├── 1698701313989-sp2-translation-data2pp.json │ │ ├── 1698701313996-sp2-translation-pp.json │ │ ├── 1698701321788-prompt-translate-sp2.json │ │ ├── 1698701321804-sp2-translation-data2pp.json │ │ ├── 1698701321809-sp2-translation-pp.json │ │ ├── 1698701328918-prompt-translate-sp2.json │ │ ├── 1698701328930-sp2-translation-data2pp.json │ │ ├── 1698701328936-sp2-translation-pp.json │ │ ├── 1698701344282-prompt-translate-sp2.json │ │ ├── 1698701344294-sp2-translation-data2pp.json │ │ ├── 1698701344301-sp2-translation-pp.json │ │ ├── 1698701349160-prompt-translate-sp2.json │ │ ├── 1698701349174-sp2-translation-data2pp.json │ │ ├── 1698701349181-sp2-translation-pp.json │ │ ├── 1698701358550-prompt-translate-sp1.json │ │ ├── 1698701358565-sp1-translation-data2pp.json │ │ ├── 1698701358572-sp1-translation-pp.json │ │ ├── 1698701367114-prompt-translate-sp2.json │ │ ├── 1698701367129-sp2-translation-data2pp.json │ │ ├── 1698701367135-sp2-translation-pp.json │ │ ├── 1698701382073-prompt-translate-sp2.json │ │ ├── 1698701382086-sp2-translation-data2pp.json │ │ ├── 1698701382092-sp2-translation-pp.json │ │ ├── 1698701395888-prompt-translate-sp2.json │ │ ├── 1698701395902-sp2-translation-data2pp.json │ │ ├── 1698701395908-sp2-translation-pp.json │ │ ├── 1698701402797-prompt-translate-sp2.json │ │ ├── 1698701402811-sp2-translation-data2pp.json │ │ ├── 1698701402817-sp2-translation-pp.json │ │ ├── 1698701420093-prompt-translate-sp2.json │ │ ├── 1698701420107-sp2-translation-data2pp.json │ │ ├── 1698701420114-sp2-translation-pp.json │ │ ├── 1698701428798-prompt-translate-sp2.json │ │ ├── 1698701428813-sp2-translation-data2pp.json │ │ ├── 1698701428818-sp2-translation-pp.json │ │ ├── 1698701444470-prompt-translate-sp1.json │ │ ├── 1698701444483-sp1-translation-data2pp.json │ │ ├── 1698701444488-sp1-translation-pp.json │ │ ├── 1698701452964-prompt-translate-sp2.json │ │ ├── 1698701452980-sp2-translation-data2pp.json │ │ ├── 1698701452986-sp2-translation-pp.json │ │ ├── 1698701460180-prompt-translate-sp2.json │ │ ├── 1698701460193-sp2-translation-data2pp.json │ │ ├── 1698701460199-sp2-translation-pp.json │ │ ├── 1698701467018-prompt-translate-sp2.json │ │ ├── 1698701467032-sp2-translation-data2pp.json │ │ ├── 1698701467039-sp2-translation-pp.json │ │ ├── 1698701482036-prompt-translate-sp2.json │ │ ├── 1698701482050-sp2-translation-data2pp.json │ │ ├── 1698701482057-sp2-translation-pp.json │ │ ├── 1698701487617-prompt-translate-sp2.json │ │ ├── 1698701487629-sp2-translation-data2pp.json │ │ ├── 1698701487635-sp2-translation-pp.json │ │ ├── 1698701494539-prompt-translate-sp2.json │ │ ├── 1698701494554-sp2-translation-data2pp.json │ │ ├── 1698701494561-sp2-translation-pp.json │ │ ├── 1698701503857-prompt-translate-sp2.json │ │ ├── 1698701503871-sp2-translation-data2pp.json │ │ ├── 1698701503876-sp2-translation-pp.json │ │ ├── 1698701519144-prompt-translate-sp2.json │ │ ├── 1698701519159-sp2-translation-data2pp.json │ │ ├── 1698701519165-sp2-translation-pp.json │ │ ├── 1698701534482-prompt-translate-sp2.json │ │ ├── 1698701534498-sp2-translation-data2pp.json │ │ ├── 1698701534505-sp2-translation-pp.json │ │ ├── 1698701546902-prompt-translate-sp1.json │ │ ├── 1698701546917-sp1-translation-data2pp.json │ │ ├── 1698701546924-sp1-translation-pp.json │ │ ├── 1698701555674-prompt-translate-sp2.json │ │ ├── 1698701555687-sp2-translation-data2pp.json │ │ ├── 1698701555693-sp2-translation-pp.json │ │ ├── 1698701563156-prompt-translate-sp2.json │ │ ├── 1698701563166-sp2-translation-data2pp.json │ │ ├── 1698701563171-sp2-translation-pp.json │ │ ├── 1698701573599-prompt-translate-sp2.json │ │ ├── 1698701573613-sp2-translation-data2pp.json │ │ ├── 1698701573620-sp2-translation-pp.json │ │ ├── 1698701579943-prompt-translate-sp2.json │ │ ├── 1698701579956-sp2-translation-data2pp.json │ │ ├── 1698701579962-sp2-translation-pp.json │ │ ├── 1698701585575-prompt-translate-sp2.json │ │ ├── 1698701585589-sp2-translation-data2pp.json │ │ ├── 1698701585595-sp2-translation-pp.json │ │ ├── 1698701592889-prompt-translate-sp2.json │ │ ├── 1698701592903-sp2-translation-data2pp.json │ │ ├── 1698701592909-sp2-translation-pp.json │ │ ├── 1698701603906-prompt-translate-sp1.json │ │ ├── 1698701603919-sp1-translation-data2pp.json │ │ ├── 1698701603925-sp1-translation-pp.json │ │ ├── 1698701610953-prompt-translate-sp2.json │ │ ├── 1698701610966-sp2-translation-data2pp.json │ │ ├── 1698701610972-sp2-translation-pp.json │ │ ├── 1698701618547-prompt-translate-sp2.json │ │ ├── 1698701618558-sp2-translation-data2pp.json │ │ ├── 1698701618562-sp2-translation-pp.json │ │ ├── 1698701624386-prompt-translate-sp2.json │ │ ├── 1698701624399-sp2-translation-data2pp.json │ │ ├── 1698701624405-sp2-translation-pp.json │ │ ├── 1698701648191-prompt-translate-sp2.json │ │ ├── 1698701648205-sp2-translation-data2pp.json │ │ ├── 1698701648211-sp2-translation-pp.json │ │ ├── 1698701656194-prompt-translate-sp2.json │ │ ├── 1698701656207-sp2-translation-data2pp.json │ │ ├── 1698701656214-sp2-translation-pp.json │ │ ├── 1698701670262-prompt-translate-sp2.json │ │ ├── 1698701670276-sp2-translation-data2pp.json │ │ ├── 1698701670282-sp2-translation-pp.json │ │ ├── 1698701680079-prompt-translate-sp1.json │ │ ├── 1698701680095-sp1-translation-data2pp.json │ │ ├── 1698701680101-sp1-translation-pp.json │ │ ├── 1698701687302-prompt-translate-sp2.json │ │ ├── 1698701687316-sp2-translation-data2pp.json │ │ ├── 1698701687321-sp2-translation-pp.json │ │ ├── 1698701699138-prompt-translate-sp2.json │ │ ├── 1698701699151-sp2-translation-data2pp.json │ │ ├── 1698701699158-sp2-translation-pp.json │ │ ├── 1698701706593-prompt-translate-sp2.json │ │ ├── 1698701706608-sp2-translation-data2pp.json │ │ ├── 1698701706614-sp2-translation-pp.json │ │ ├── 1698701720612-prompt-translate-sp2.json │ │ ├── 1698701720626-sp2-translation-data2pp.json │ │ ├── 1698701720632-sp2-translation-pp.json │ │ ├── 1698701730694-prompt-translate-sp2.json │ │ ├── 1698701730709-sp2-translation-data2pp.json │ │ ├── 1698701730714-sp2-translation-pp.json │ │ ├── 1698701743785-prompt-translate-sp2.json │ │ ├── 1698701743796-sp2-translation-data2pp.json │ │ ├── 1698701743802-sp2-translation-pp.json │ │ ├── 1698701757631-prompt-translate-sp1.json │ │ ├── 1698701757647-sp1-translation-data2pp.json │ │ ├── 1698701757653-sp1-translation-pp.json │ │ ├── 1698701764999-prompt-translate-sp2.json │ │ ├── 1698701765013-sp2-translation-data2pp.json │ │ ├── 1698701765020-sp2-translation-pp.json │ │ ├── 1698701772295-prompt-translate-sp2.json │ │ ├── 1698701772310-sp2-translation-data2pp.json │ │ ├── 1698701772317-sp2-translation-pp.json │ │ ├── 1698701785671-prompt-translate-sp2.json │ │ ├── 1698701785684-sp2-translation-data2pp.json │ │ ├── 1698701785688-sp2-translation-pp.json │ │ ├── 1698701807586-prompt-translate-sp2.json │ │ ├── 1698701807598-sp2-translation-data2pp.json │ │ ├── 1698701807605-sp2-translation-pp.json │ │ ├── 1698701816887-prompt-translate-sp2.json │ │ ├── 1698701816899-sp2-translation-data2pp.json │ │ ├── 1698701816904-sp2-translation-pp.json │ │ ├── 1698701824670-prompt-translate-sp2.json │ │ ├── 1698701824680-sp2-translation-data2pp.json │ │ ├── 1698701824686-sp2-translation-pp.json │ │ ├── 1698701836946-prompt-translate-sp2.json │ │ ├── 1698701836960-sp2-translation-data2pp.json │ │ ├── 1698701836966-sp2-translation-pp.json │ │ ├── 1698701852553-prompt-translate-sp2.json │ │ ├── 1698701852567-sp2-translation-data2pp.json │ │ ├── 1698701852573-sp2-translation-pp.json │ │ ├── 1698701866337-prompt-translate-sp2.json │ │ ├── 1698701866351-sp2-translation-data2pp.json │ │ ├── 1698701866356-sp2-translation-pp.json │ │ ├── 1698701875685-prompt-translate-sp1.json │ │ ├── 1698701875700-sp1-translation-data2pp.json │ │ ├── 1698701875706-sp1-translation-pp.json │ │ ├── 1698701881856-prompt-translate-sp2.json │ │ ├── 1698701881869-sp2-translation-data2pp.json │ │ ├── 1698701881875-sp2-translation-pp.json │ │ ├── 1698701889298-prompt-translate-sp2.json │ │ ├── 1698701889313-sp2-translation-data2pp.json │ │ ├── 1698701889319-sp2-translation-pp.json │ │ ├── 1698701895034-prompt-translate-sp2.json │ │ ├── 1698701895047-sp2-translation-data2pp.json │ │ ├── 1698701895053-sp2-translation-pp.json │ │ ├── 1698701900638-prompt-translate-sp2.json │ │ ├── 1698701900652-sp2-translation-data2pp.json │ │ ├── 1698701900658-sp2-translation-pp.json │ │ ├── 1698701910353-prompt-translate-sp2.json │ │ ├── 1698701910370-sp2-translation-data2pp.json │ │ ├── 1698701910377-sp2-translation-pp.json │ │ ├── 1698701923808-prompt-translate-sp2.json │ │ ├── 1698701923821-sp2-translation-data2pp.json │ │ ├── 1698701923827-sp2-translation-pp.json │ │ ├── 1698701932918-prompt-translate-sp1.json │ │ ├── 1698701932932-sp1-translation-data2pp.json │ │ ├── 1698701932938-sp1-translation-pp.json │ │ ├── 1698701940090-prompt-translate-sp2.json │ │ ├── 1698701940102-sp2-translation-data2pp.json │ │ ├── 1698701940107-sp2-translation-pp.json │ │ ├── 1698701946847-prompt-translate-sp2.json │ │ ├── 1698701946862-sp2-translation-data2pp.json │ │ ├── 1698701946868-sp2-translation-pp.json │ │ ├── 1698701954076-prompt-translate-sp2.json │ │ ├── 1698701954090-sp2-translation-data2pp.json │ │ ├── 1698701954097-sp2-translation-pp.json │ │ ├── 1698701961695-prompt-translate-sp2.json │ │ ├── 1698701961708-sp2-translation-data2pp.json │ │ ├── 1698701961714-sp2-translation-pp.json │ │ ├── 1698701967384-prompt-translate-sp2.json │ │ ├── 1698701967398-sp2-translation-data2pp.json │ │ ├── 1698701967405-sp2-translation-pp.json │ │ ├── 1698701974333-prompt-translate-sp2.json │ │ ├── 1698701974344-sp2-translation-data2pp.json │ │ ├── 1698701974350-sp2-translation-pp.json │ │ ├── 1698701985209-prompt-translate-sp1.json │ │ ├── 1698701985222-sp1-translation-data2pp.json │ │ ├── 1698701985227-sp1-translation-pp.json │ │ ├── 1698701997272-prompt-translate-sp2.json │ │ ├── 1698701997286-sp2-translation-data2pp.json │ │ ├── 1698701997292-sp2-translation-pp.json │ │ ├── 1698702004182-prompt-translate-sp2.json │ │ ├── 1698702004195-sp2-translation-data2pp.json │ │ ├── 1698702004201-sp2-translation-pp.json │ │ ├── 1698702010414-prompt-translate-sp2.json │ │ ├── 1698702010427-sp2-translation-data2pp.json │ │ └── 1698702010432-sp2-translation-pp.json │ ├── 16-debug-error-rule-inference │ │ ├── 1700051747484-gen-templates-for_statement.json │ │ ├── 1700051747491-simplified-template-dict.json │ │ ├── 1700051764630-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700051764651-code-blocks-raw-temp-0.7.json │ │ ├── 1700051764892-code-blocks-pp-temp-0.7.json │ │ ├── 1700051779936-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700051779944-code-blocks-raw-temp-0.7.json │ │ ├── 1700051780590-code-blocks-pp-temp-0.7.json │ │ ├── 1700051780609-gen-bestN-two-src-progs.json │ │ ├── 1700051780616-should-replace-dot-w-star.json │ │ ├── 1700051791348-prompt-translate-sp1.json │ │ ├── 1700051791387-sp1-translation-data2pp.json │ │ ├── 1700051791395-sp1-translation-pp.json │ │ ├── 1700051801470-prompt-translate-sp2.json │ │ ├── 1700051801492-sp2-translation-data2pp.json │ │ ├── 1700051801502-sp2-translation-pp.json │ │ ├── 1700051805335-prompt-translate-sp2.json │ │ ├── 1700051805356-sp2-translation-data2pp.json │ │ ├── 1700051805365-sp2-translation-pp.json │ │ ├── 1700051805373-translation-pairs-for-template-id-0.json │ │ ├── 1700051814258-translation-rules-for-template-id-0.json │ │ └── 1700051814288-updated-ruleset.snart │ ├── 17-debug-assertion-error-duoglot-backend │ │ ├── 1700178631903-gen-templates-for_statement.json │ │ ├── 1700178631912-simplified-template-dict.json │ │ ├── 1700178643245-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700178643253-code-blocks-raw-temp-0.7.json │ │ ├── 1700178643450-code-blocks-pp-temp-0.7.json │ │ ├── 1700178659296-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700178659306-code-blocks-raw-temp-0.7.json │ │ ├── 1700178659835-code-blocks-pp-temp-0.7.json │ │ ├── 1700178659915-gen-bestN-two-src-progs.json │ │ ├── 1700178659924-should-replace-dot-w-star.json │ │ ├── 1700178666548-prompt-translate-sp1.json │ │ ├── 1700178666586-sp1-translation-data2pp.json │ │ ├── 1700178666596-sp1-translation-pp.json │ │ ├── 1700178673563-prompt-translate-sp2.json │ │ ├── 1700178673602-sp2-translation-data2pp.json │ │ ├── 1700178673613-sp2-translation-pp.json │ │ ├── 1700178685042-prompt-translate-sp2.json │ │ ├── 1700178685067-sp2-translation-data2pp.json │ │ ├── 1700178685080-sp2-translation-pp.json │ │ ├── 1700178688802-prompt-translate-sp2.json │ │ ├── 1700178688820-sp2-translation-data2pp.json │ │ ├── 1700178688827-sp2-translation-pp.json │ │ ├── 1700178695554-prompt-translate-sp2.json │ │ ├── 1700178695571-sp2-translation-data2pp.json │ │ ├── 1700178695582-sp2-translation-pp.json │ │ ├── 1700178698967-prompt-translate-sp2.json │ │ ├── 1700178699009-sp2-translation-data2pp.json │ │ ├── 1700178699036-sp2-translation-pp.json │ │ ├── 1700178702719-prompt-translate-sp2.json │ │ ├── 1700178702757-sp2-translation-data2pp.json │ │ ├── 1700178702766-sp2-translation-pp.json │ │ ├── 1700178705691-prompt-translate-sp2.json │ │ ├── 1700178705707-sp2-translation-data2pp.json │ │ ├── 1700178705715-sp2-translation-pp.json │ │ ├── 1700178708257-prompt-translate-sp2.json │ │ ├── 1700178708299-sp2-translation-data2pp.json │ │ ├── 1700178708308-sp2-translation-pp.json │ │ ├── 1700178708317-translation-pairs-for-template-id-0.json │ │ ├── 1700178708699-translation-rules-for-template-id-0.json │ │ └── 1700178708707-updated-ruleset.snart │ ├── 18-debug-if-statement │ │ ├── 1700193651865-gen-templates-binary_operator.json │ │ ├── 1700193651872-simplified-template-dict.json │ │ ├── 1700193664111-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700193664117-code-blocks-raw-temp-0.7.json │ │ ├── 1700193664199-code-blocks-pp-temp-0.7.json │ │ ├── 1700193683448-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700193683455-code-blocks-raw-temp-0.7.json │ │ ├── 1700193683637-code-blocks-pp-temp-0.7.json │ │ ├── 1700193683648-gen-bestN-two-src-progs.json │ │ ├── 1700193683655-should-replace-dot-w-star.json │ │ ├── 1700193688806-prompt-translate-sp1.json │ │ ├── 1700193688821-sp1-translation-data2pp.json │ │ ├── 1700193688828-sp1-translation-pp.json │ │ ├── 1700193691343-prompt-translate-sp2.json │ │ ├── 1700193691357-sp2-translation-data2pp.json │ │ ├── 1700193691363-sp2-translation-pp.json │ │ ├── 1700193695255-prompt-translate-sp2.json │ │ ├── 1700193695267-sp2-translation-data2pp.json │ │ ├── 1700193695274-sp2-translation-pp.json │ │ ├── 1700193699647-prompt-translate-sp2.json │ │ ├── 1700193699662-sp2-translation-data2pp.json │ │ ├── 1700193699669-sp2-translation-pp.json │ │ ├── 1700193699677-translation-pairs-for-template-id-2.json │ │ ├── 1700193702136-translation-rules-for-template-id-2.json │ │ ├── 1700193702141-updated-ruleset.snart │ │ ├── 1700193702256-gen-templates-if_statement.json │ │ ├── 1700193702262-simplified-template-dict.json │ │ ├── 1700193712638-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700193712644-code-blocks-raw-temp-0.7.json │ │ ├── 1700193712776-code-blocks-pp-temp-0.7.json │ │ ├── 1700193724477-raw-response-dict-generation-temp-0.7.json │ │ ├── 1700193724483-code-blocks-raw-temp-0.7.json │ │ ├── 1700193724832-code-blocks-pp-temp-0.7.json │ │ ├── 1700193724849-gen-bestN-two-src-progs.json │ │ ├── 1700193724856-should-replace-dot-w-star.json │ │ ├── 1700193729299-prompt-translate-sp1.json │ │ ├── 1700193729313-sp1-translation-data2pp.json │ │ ├── 1700193729319-sp1-translation-pp.json │ │ ├── 1700193733182-prompt-translate-sp2.json │ │ ├── 1700193733195-sp2-translation-data2pp.json │ │ ├── 1700193733200-sp2-translation-pp.json │ │ ├── 1700193737935-prompt-translate-sp2.json │ │ ├── 1700193737948-sp2-translation-data2pp.json │ │ ├── 1700193737955-sp2-translation-pp.json │ │ ├── 1700193740899-prompt-translate-sp2.json │ │ ├── 1700193740909-sp2-translation-data2pp.json │ │ ├── 1700193740916-sp2-translation-pp.json │ │ ├── 1700193744112-prompt-translate-sp1.json │ │ ├── 1700193744124-sp1-translation-data2pp.json │ │ ├── 1700193744129-sp1-translation-pp.json │ │ ├── 1700193746489-prompt-translate-sp2.json │ │ ├── 1700193746500-sp2-translation-data2pp.json │ │ ├── 1700193746506-sp2-translation-pp.json │ │ ├── 1700193748886-prompt-translate-sp2.json │ │ ├── 1700193748897-sp2-translation-data2pp.json │ │ ├── 1700193748903-sp2-translation-pp.json │ │ ├── 1700193752783-prompt-translate-sp2.json │ │ ├── 1700193752797-sp2-translation-data2pp.json │ │ ├── 1700193752803-sp2-translation-pp.json │ │ ├── 1700193755796-prompt-translate-sp2.json │ │ ├── 1700193755808-sp2-translation-data2pp.json │ │ ├── 1700193755814-sp2-translation-pp.json │ │ ├── 1700193759577-prompt-translate-sp2.json │ │ ├── 1700193759590-sp2-translation-data2pp.json │ │ ├── 1700193759596-sp2-translation-pp.json │ │ ├── 1700193763371-prompt-translate-sp2.json │ │ ├── 1700193763382-sp2-translation-data2pp.json │ │ ├── 1700193763387-sp2-translation-pp.json │ │ ├── 1700193765622-prompt-translate-sp1.json │ │ ├── 1700193765633-sp1-translation-data2pp.json │ │ ├── 1700193765640-sp1-translation-pp.json │ │ ├── 1700193769855-prompt-translate-sp2.json │ │ ├── 1700193769868-sp2-translation-data2pp.json │ │ ├── 1700193769874-sp2-translation-pp.json │ │ ├── 1700193772092-prompt-translate-sp2.json │ │ ├── 1700193772104-sp2-translation-data2pp.json │ │ ├── 1700193772111-sp2-translation-pp.json │ │ ├── 1700193778331-prompt-translate-sp2.json │ │ ├── 1700193778344-sp2-translation-data2pp.json │ │ ├── 1700193778352-sp2-translation-pp.json │ │ ├── 1700193783428-prompt-translate-sp1.json │ │ ├── 1700193783440-sp1-translation-data2pp.json │ │ ├── 1700193783446-sp1-translation-pp.json │ │ ├── 1700193786385-prompt-translate-sp2.json │ │ ├── 1700193786398-sp2-translation-data2pp.json │ │ ├── 1700193786404-sp2-translation-pp.json │ │ ├── 1700193790010-prompt-translate-sp2.json │ │ ├── 1700193790024-sp2-translation-data2pp.json │ │ ├── 1700193790030-sp2-translation-pp.json │ │ ├── 1700193793612-prompt-translate-sp2.json │ │ ├── 1700193793625-sp2-translation-data2pp.json │ │ ├── 1700193793630-sp2-translation-pp.json │ │ ├── 1700193798246-prompt-translate-sp1.json │ │ ├── 1700193798260-sp1-translation-data2pp.json │ │ ├── 1700193798268-sp1-translation-pp.json │ │ ├── 1700193801418-prompt-translate-sp2.json │ │ ├── 1700193801431-sp2-translation-data2pp.json │ │ ├── 1700193801437-sp2-translation-pp.json │ │ ├── 1700193805072-prompt-translate-sp2.json │ │ ├── 1700193805084-sp2-translation-data2pp.json │ │ ├── 1700193805092-sp2-translation-pp.json │ │ ├── 1700193809064-prompt-translate-sp2.json │ │ ├── 1700193809078-sp2-translation-data2pp.json │ │ ├── 1700193809084-sp2-translation-pp.json │ │ ├── 1700193813829-prompt-translate-sp2.json │ │ ├── 1700193813842-sp2-translation-data2pp.json │ │ ├── 1700193813848-sp2-translation-pp.json │ │ ├── 1700193815580-prompt-translate-sp2.json │ │ ├── 1700193815592-sp2-translation-data2pp.json │ │ ├── 1700193815597-sp2-translation-pp.json │ │ ├── 1700193818691-prompt-translate-sp2.json │ │ ├── 1700193818703-sp2-translation-data2pp.json │ │ ├── 1700193818709-sp2-translation-pp.json │ │ ├── 1700193825930-prompt-translate-sp1.json │ │ ├── 1700193825942-sp1-translation-data2pp.json │ │ ├── 1700193825948-sp1-translation-pp.json │ │ ├── 1700193829826-prompt-translate-sp2.json │ │ ├── 1700193829838-sp2-translation-data2pp.json │ │ ├── 1700193829844-sp2-translation-pp.json │ │ ├── 1700193831961-prompt-translate-sp2.json │ │ ├── 1700193831973-sp2-translation-data2pp.json │ │ ├── 1700193831979-sp2-translation-pp.json │ │ ├── 1700193837997-prompt-translate-sp2.json │ │ ├── 1700193838009-sp2-translation-data2pp.json │ │ ├── 1700193838015-sp2-translation-pp.json │ │ ├── 1700193844811-prompt-translate-sp1.json │ │ ├── 1700193844826-sp1-translation-data2pp.json │ │ ├── 1700193844832-sp1-translation-pp.json │ │ ├── 1700193846869-prompt-translate-sp2.json │ │ ├── 1700193846881-sp2-translation-data2pp.json │ │ ├── 1700193846887-sp2-translation-pp.json │ │ ├── 1700193852268-prompt-translate-sp2.json │ │ ├── 1700193852281-sp2-translation-data2pp.json │ │ ├── 1700193852287-sp2-translation-pp.json │ │ ├── 1700193858883-prompt-translate-sp2.json │ │ ├── 1700193858897-sp2-translation-data2pp.json │ │ ├── 1700193858903-sp2-translation-pp.json │ │ ├── 1700193862408-prompt-translate-sp2.json │ │ ├── 1700193862421-sp2-translation-data2pp.json │ │ ├── 1700193862427-sp2-translation-pp.json │ │ ├── 1700193867972-prompt-translate-sp2.json │ │ ├── 1700193867986-sp2-translation-data2pp.json │ │ ├── 1700193867992-sp2-translation-pp.json │ │ ├── 1700193872876-prompt-translate-sp2.json │ │ ├── 1700193872889-sp2-translation-data2pp.json │ │ ├── 1700193872894-sp2-translation-pp.json │ │ ├── 1700193876343-prompt-translate-sp2.json │ │ ├── 1700193876355-sp2-translation-data2pp.json │ │ ├── 1700193876361-sp2-translation-pp.json │ │ ├── 1700193879864-prompt-translate-sp2.json │ │ ├── 1700193879878-sp2-translation-data2pp.json │ │ ├── 1700193879884-sp2-translation-pp.json │ │ ├── 1700193885263-prompt-translate-sp2.json │ │ ├── 1700193885276-sp2-translation-data2pp.json │ │ └── 1700193885283-sp2-translation-pp.json │ ├── 19-prompts-secrets │ │ ├── prompt.md │ │ └── templates.md │ ├── archive │ │ ├── 01-match-expand-L0004 │ │ │ ├── 3-rules │ │ │ │ ├── temporary_match_expand_1691552596744450464.json │ │ │ │ ├── temporary_match_expand_1691552596745103656.json │ │ │ │ ├── temporary_match_expand_1691552596745453306.json │ │ │ │ ├── temporary_match_expand_1691552596745885087.json │ │ │ │ ├── temporary_match_expand_1691552596746317311.json │ │ │ │ ├── temporary_match_expand_1691552596746774020.json │ │ │ │ ├── temporary_match_expand_1691552596747107121.json │ │ │ │ ├── temporary_match_expand_1691552596747726485.json │ │ │ │ ├── temporary_match_expand_1691552596747936811.json │ │ │ │ ├── temporary_match_expand_1691552596748158864.json │ │ │ │ ├── temporary_match_expand_1691552596748624114.json │ │ │ │ ├── temporary_match_expand_1691552596748852249.json │ │ │ │ ├── temporary_match_expand_1691552596749057569.json │ │ │ │ ├── temporary_match_expand_1691552596749263848.json │ │ │ │ ├── temporary_match_expand_1691552596749450910.json │ │ │ │ ├── temporary_match_expand_1691552596749635606.json │ │ │ │ ├── temporary_match_expand_1691552596749854079.json │ │ │ │ ├── temporary_match_expand_1691552596750105806.json │ │ │ │ └── temporary_match_expand_1691552596750380176.json │ │ │ ├── 6-rules │ │ │ │ ├── temporary_match_expand_1691552422706413273.json │ │ │ │ ├── temporary_match_expand_1691552422706903188.json │ │ │ │ ├── temporary_match_expand_1691552422707199127.json │ │ │ │ ├── temporary_match_expand_1691552422707509614.json │ │ │ │ ├── temporary_match_expand_1691552422707780928.json │ │ │ │ ├── temporary_match_expand_1691552422708016632.json │ │ │ │ ├── temporary_match_expand_1691552422708221458.json │ │ │ │ ├── temporary_match_expand_1691552422708440408.json │ │ │ │ ├── temporary_match_expand_1691552422708887676.json │ │ │ │ ├── temporary_match_expand_1691552422709176918.json │ │ │ │ ├── temporary_match_expand_1691552422709439764.json │ │ │ │ ├── temporary_match_expand_1691552422709629467.json │ │ │ │ ├── temporary_match_expand_1691552422709908054.json │ │ │ │ ├── temporary_match_expand_1691552422710125019.json │ │ │ │ ├── temporary_match_expand_1691552422710369913.json │ │ │ │ ├── temporary_match_expand_1691552422710591785.json │ │ │ │ ├── temporary_match_expand_1691552422711012505.json │ │ │ │ ├── temporary_match_expand_1691552422711198988.json │ │ │ │ ├── temporary_match_expand_1691552422711370936.json │ │ │ │ ├── temporary_match_expand_1691552422711543872.json │ │ │ │ ├── temporary_match_expand_1691552422711702237.json │ │ │ │ ├── temporary_match_expand_1691552422711853402.json │ │ │ │ ├── temporary_match_expand_1691552422712006712.json │ │ │ │ ├── temporary_match_expand_1691552422712152729.json │ │ │ │ ├── temporary_match_expand_1691552422712360631.json │ │ │ │ ├── temporary_match_expand_1691552422712595157.json │ │ │ │ ├── temporary_match_expand_1691552422712827398.json │ │ │ │ ├── temporary_match_expand_1691552422714319188.json │ │ │ │ ├── temporary_match_expand_1691552422714531493.json │ │ │ │ ├── temporary_match_expand_1691552422714681725.json │ │ │ │ ├── temporary_match_expand_1691552422714828271.json │ │ │ │ ├── temporary_match_expand_1691552422714972347.json │ │ │ │ ├── temporary_match_expand_1691552422715103599.json │ │ │ │ ├── temporary_match_expand_1691552422715263741.json │ │ │ │ ├── temporary_match_expand_1691552422715412104.json │ │ │ │ ├── temporary_match_expand_1691552422715643262.json │ │ │ │ ├── temporary_match_expand_1691552422715885583.json │ │ │ │ ├── temporary_match_expand_1691552422716026907.json │ │ │ │ ├── temporary_match_expand_1691552422716166062.json │ │ │ │ ├── temporary_match_expand_1691552422716315435.json │ │ │ │ ├── temporary_match_expand_1691552422716446718.json │ │ │ │ ├── temporary_match_expand_1691552422716574432.json │ │ │ │ ├── temporary_match_expand_1691552422716757859.json │ │ │ │ ├── temporary_match_expand_1691552422717161817.json │ │ │ │ ├── temporary_match_expand_1691552422717308937.json │ │ │ │ ├── temporary_match_expand_1691552422717495101.json │ │ │ │ ├── temporary_match_expand_1691552422717666218.json │ │ │ │ ├── temporary_match_expand_1691552422717846498.json │ │ │ │ ├── temporary_match_expand_1691552422717989476.json │ │ │ │ ├── temporary_match_expand_1691552422718123913.json │ │ │ │ └── temporary_match_expand_1691552422718254428.json │ │ │ ├── L0004-list-compr.md │ │ │ └── info.md │ │ ├── 02-inconsistent-translation │ │ │ └── info.md │ │ ├── 03-translation-rule-learning-v2 │ │ │ ├── applied-rules │ │ │ │ ├── temporary_applied_rule_1691732548857745679.json │ │ │ │ ├── temporary_applied_rule_1691732548859107385.json │ │ │ │ ├── temporary_applied_rule_1691732548860359957.json │ │ │ │ ├── temporary_applied_rule_1691732548861747214.json │ │ │ │ ├── temporary_applied_rule_1691732548863426443.json │ │ │ │ ├── temporary_applied_rule_1691732548864670254 function_definition.json │ │ │ │ ├── temporary_applied_rule_1691732548866002779 identifier.json │ │ │ │ ├── temporary_applied_rule_1691732548867185248 parameters.json │ │ │ │ ├── temporary_applied_rule_1691732548868416428 typed_parameter.json │ │ │ │ ├── temporary_applied_rule_1691732548869766514 typed_parameter.json │ │ │ │ ├── temporary_applied_rule_1691732548871164611 type.json │ │ │ │ ├── temporary_applied_rule_1691732548872509956 block.json │ │ │ │ ├── temporary_applied_rule_1691732548874208166.json │ │ │ │ ├── temporary_applied_rule_1691732548876108535.json │ │ │ │ ├── temporary_applied_rule_1691732548877439219.json │ │ │ │ ├── temporary_applied_rule_1691732548878712121.json │ │ │ │ ├── temporary_applied_rule_1691732548880061247.json │ │ │ │ ├── temporary_applied_rule_1691732548881480725.json │ │ │ │ ├── temporary_applied_rule_1691732548882877452.json │ │ │ │ ├── temporary_applied_rule_1691732548884546741.json │ │ │ │ ├── temporary_applied_rule_1691732548886595756.json │ │ │ │ ├── temporary_applied_rule_1691732548888279495.json │ │ │ │ ├── temporary_applied_rule_1691732548889645531.json │ │ │ │ ├── temporary_applied_rule_1691732548891003867.json │ │ │ │ ├── temporary_applied_rule_1691732548892444456.json │ │ │ │ ├── temporary_applied_rule_1691732548894113654.json │ │ │ │ ├── temporary_applied_rule_1691732548895340605.json │ │ │ │ ├── temporary_applied_rule_1691732548896756643.json │ │ │ │ ├── temporary_applied_rule_1691732548898592598.json │ │ │ │ ├── temporary_applied_rule_1691732548900385532.json │ │ │ │ ├── temporary_applied_rule_1691732548901734517.json │ │ │ │ ├── temporary_applied_rule_1691732548903065192.json │ │ │ │ ├── temporary_applied_rule_1691732548904692639.json │ │ │ │ ├── temporary_applied_rule_1691732548906291025.json │ │ │ │ ├── temporary_applied_rule_1691732548907919242.json │ │ │ │ ├── temporary_applied_rule_1691732548909288798.json │ │ │ │ ├── temporary_applied_rule_1691732548910635473.json │ │ │ │ ├── temporary_applied_rule_1691732548912001569.json │ │ │ │ ├── temporary_applied_rule_1691732548913650687.json │ │ │ │ ├── temporary_applied_rule_1691732548914904149.json │ │ │ │ ├── temporary_applied_rule_1691732548916289396.json │ │ │ │ ├── temporary_applied_rule_1691732548918066869.json │ │ │ │ ├── temporary_applied_rule_1691732548919845352.json │ │ │ │ ├── temporary_applied_rule_1691732548921192077.json │ │ │ │ ├── temporary_applied_rule_1691732548922549133.json │ │ │ │ ├── temporary_applied_rule_1691732548923945570.json │ │ │ │ ├── temporary_applied_rule_1691732548925578087.json │ │ │ │ ├── temporary_applied_rule_1691732548927241166.json │ │ │ │ ├── temporary_applied_rule_1691732548928571741.json │ │ │ │ ├── temporary_applied_rule_1691732548929948067.json │ │ │ │ ├── temporary_applied_rule_1691732548931351965.json │ │ │ │ ├── temporary_applied_rule_1691732548933354417.json │ │ │ │ ├── temporary_applied_rule_1691732548935405231.json │ │ │ │ ├── temporary_applied_rule_1691732548936689624.json │ │ │ │ ├── temporary_applied_rule_1691732548938097032.json │ │ │ │ ├── temporary_applied_rule_1691732548939433727.json │ │ │ │ ├── temporary_applied_rule_1691732548940739921.json │ │ │ │ ├── temporary_applied_rule_1691732548942110537.json │ │ │ │ ├── temporary_applied_rule_1691732548943529305.json │ │ │ │ ├── temporary_applied_rule_1691732548944937713.json │ │ │ │ ├── temporary_applied_rule_1691732548946541879.json │ │ │ │ ├── temporary_applied_rule_1691732548947880104.json │ │ │ │ ├── temporary_applied_rule_1691732548949679058.json │ │ │ │ ├── temporary_applied_rule_1691732548951332205.json │ │ │ │ ├── temporary_applied_rule_1691732548953160001.json │ │ │ │ ├── temporary_applied_rule_1691732548954885472.json │ │ │ │ ├── temporary_applied_rule_1691732548956369433.json │ │ │ │ ├── temporary_applied_rule_1691732548958596834.json │ │ │ │ ├── temporary_applied_rule_1691732548959957930.json │ │ │ │ ├── temporary_applied_rule_1691732548961345197.json │ │ │ │ ├── temporary_applied_rule_1691732548962745495.json │ │ │ │ ├── temporary_applied_rule_1691732548964046488.json │ │ │ │ ├── temporary_applied_rule_1691732548965276939.json │ │ │ │ ├── temporary_applied_rule_1691732548966732019.json │ │ │ │ ├── temporary_applied_rule_1691732548968513492.json │ │ │ │ ├── temporary_applied_rule_1691732548970276364.json │ │ │ │ ├── temporary_applied_rule_1691732548971742095.json │ │ │ │ ├── temporary_applied_rule_1691732548973989367.json │ │ │ │ ├── temporary_applied_rule_1691732548975331902.json │ │ │ │ ├── temporary_applied_rule_1691732548976719929.json │ │ │ │ ├── temporary_applied_rule_1691732548978467301.json │ │ │ │ ├── temporary_applied_rule_1691732548979893070.json │ │ │ │ ├── temporary_applied_rule_1691732548981308338.json │ │ │ │ ├── temporary_applied_rule_1691732548982955735.json │ │ │ │ ├── temporary_applied_rule_1691732548984334752.json │ │ │ │ ├── temporary_applied_rule_1691732548986123385.json │ │ │ │ ├── temporary_applied_rule_1691732548987776263.json │ │ │ │ ├── temporary_applied_rule_1691732548989609159.json │ │ │ │ ├── temporary_applied_rule_1691732548991350491.json │ │ │ │ ├── temporary_applied_rule_1691732548992835492.json │ │ │ │ ├── temporary_applied_rule_1691732548995061943.json │ │ │ │ ├── temporary_applied_rule_1691732548996432619.json │ │ │ │ ├── temporary_applied_rule_1691732548997843087.json │ │ │ │ ├── temporary_applied_rule_1691732548999272576.json │ │ │ │ ├── temporary_applied_rule_1691732549000674623.json │ │ │ │ ├── temporary_applied_rule_1691732549001885953.json │ │ │ │ ├── temporary_applied_rule_1691732549003322492.json │ │ │ │ ├── temporary_applied_rule_1691732549005109556.json │ │ │ │ ├── temporary_applied_rule_1691732549006863458.json │ │ │ │ ├── temporary_applied_rule_1691732549008373670.json │ │ │ │ ├── temporary_applied_rule_1691732549010604192.json │ │ │ │ ├── temporary_applied_rule_1691732549011990838.json │ │ │ │ ├── temporary_applied_rule_1691732549013411537.json │ │ │ │ ├── temporary_applied_rule_1691732549015192340.json │ │ │ │ ├── temporary_applied_rule_1691732549016520314.json │ │ │ │ ├── temporary_applied_rule_1691732549018115470.json │ │ │ │ ├── temporary_applied_rule_1691732549019781748.json │ │ │ │ ├── temporary_applied_rule_1691732549021172046.json │ │ │ │ ├── temporary_applied_rule_1691732549022522031.json │ │ │ │ ├── temporary_applied_rule_1691732549023923509.json │ │ │ │ ├── temporary_applied_rule_1691732549025724973.json │ │ │ │ ├── temporary_applied_rule_1691732549027300638.json │ │ │ │ ├── temporary_applied_rule_1691732549028626402.json │ │ │ │ ├── temporary_applied_rule_1691732549029949936.json │ │ │ │ ├── temporary_applied_rule_1691732549031714949.json │ │ │ │ ├── temporary_applied_rule_1691732549033249422.json │ │ │ │ ├── temporary_applied_rule_1691732549035510684.json │ │ │ │ ├── temporary_applied_rule_1691732549036898422.json │ │ │ │ ├── temporary_applied_rule_1691732549038285279.json │ │ │ │ ├── temporary_applied_rule_1691732549039694577.json │ │ │ │ ├── temporary_applied_rule_1691732549041488981.json │ │ │ │ ├── temporary_applied_rule_1691732549042944420.json │ │ │ │ ├── temporary_applied_rule_1691732549045184792.json │ │ │ │ ├── temporary_applied_rule_1691732549046539008.json │ │ │ │ ├── temporary_applied_rule_1691732549048007798.json │ │ │ │ ├── temporary_applied_rule_1691732549049967688.json │ │ │ │ ├── temporary_applied_rule_1691732549051540133.json │ │ │ │ ├── temporary_applied_rule_1691732549052788194.json │ │ │ │ ├── temporary_applied_rule_1691732549054054877.json │ │ │ │ ├── temporary_applied_rule_1691732549055458045.json │ │ │ │ ├── temporary_applied_rule_1691732549057255248.json │ │ │ │ ├── temporary_applied_rule_1691732549058712328.json │ │ │ │ ├── temporary_applied_rule_1691732549060973561.json │ │ │ │ ├── temporary_applied_rule_1691732549062320156.json │ │ │ │ ├── temporary_applied_rule_1691732549063829958.json │ │ │ │ ├── temporary_applied_rule_1691732549065595830.json │ │ │ │ ├── temporary_applied_rule_1691732549067046410.json │ │ │ │ ├── temporary_applied_rule_1691732549069271122.json │ │ │ │ ├── temporary_applied_rule_1691732549070619777.json │ │ │ │ ├── temporary_applied_rule_1691732549072106618.json │ │ │ │ ├── temporary_applied_rule_1691732549073661602.json │ │ │ │ ├── temporary_applied_rule_1691732549118987474.json │ │ │ │ ├── temporary_applied_rule_1691732549120507806.json │ │ │ │ ├── temporary_applied_rule_1691732549122461077.json │ │ │ │ ├── temporary_applied_rule_1691732549123787782.json │ │ │ │ ├── temporary_applied_rule_1691732549125502482.json │ │ │ │ ├── temporary_applied_rule_1691732549126825046.json │ │ │ │ ├── temporary_applied_rule_1691732549128248085.json │ │ │ │ ├── temporary_applied_rule_1691732549129757666.json │ │ │ │ ├── temporary_applied_rule_1691732549166815779.json │ │ │ │ ├── temporary_applied_rule_1691732549168229977.json │ │ │ │ ├── temporary_applied_rule_1691732549169991559.json │ │ │ │ ├── temporary_applied_rule_1691732549172278583.json │ │ │ │ ├── temporary_applied_rule_1691732549173679581.json │ │ │ │ ├── temporary_applied_rule_1691732549175455264.json │ │ │ │ ├── temporary_applied_rule_1691732549177249758.json │ │ │ │ ├── temporary_applied_rule_1691732549178601633.json │ │ │ │ ├── temporary_applied_rule_1691732549179991140.json │ │ │ │ ├── temporary_applied_rule_1691732549181365367.json │ │ │ │ ├── temporary_applied_rule_1691732549182935201.json │ │ │ │ ├── temporary_applied_rule_1691732549185279777.json │ │ │ │ ├── temporary_applied_rule_1691732549186748147.json │ │ │ │ ├── temporary_applied_rule_1691732549188564482.json │ │ │ │ ├── temporary_applied_rule_1691732549190364826.json │ │ │ │ ├── temporary_applied_rule_1691732549191722652.json │ │ │ │ ├── temporary_applied_rule_1691732549193098699.json │ │ │ │ ├── temporary_applied_rule_1691732549194448044.json │ │ │ │ ├── temporary_applied_rule_1691732549195872763.json │ │ │ │ ├── temporary_applied_rule_1691732549197564092.json │ │ │ │ ├── temporary_applied_rule_1691732549199315274.json │ │ │ │ ├── temporary_applied_rule_1691732549200717511.json │ │ │ │ ├── temporary_applied_rule_1691732549202758665.json │ │ │ │ ├── temporary_applied_rule_1691732549204334610.json │ │ │ │ ├── temporary_applied_rule_1691732549205580711.json │ │ │ │ ├── temporary_applied_rule_1691732549206846103.json │ │ │ │ ├── temporary_applied_rule_1691732549208262971.json │ │ │ │ ├── temporary_applied_rule_1691732549209708691.json │ │ │ │ ├── temporary_applied_rule_1691732549211379040.json │ │ │ │ ├── temporary_applied_rule_1691732549212936794.json │ │ │ │ ├── temporary_applied_rule_1691732549214275569.json │ │ │ │ ├── temporary_applied_rule_1691732549215509349.json │ │ │ │ ├── temporary_applied_rule_1691732549216943438.json │ │ │ │ ├── temporary_applied_rule_1691732549218407198.json │ │ │ │ └── temporary_applied_rule_1691732549219823776.json │ │ │ ├── excerpt-01-typed-parameter │ │ │ │ ├── rule-large.md │ │ │ │ ├── source_full_ast.json │ │ │ │ ├── target_full_ast.json │ │ │ │ ├── temporary_applied_rule_1691732548864670254 function_definition.json │ │ │ │ ├── temporary_applied_rule_1691732548866002779 identifier.json │ │ │ │ ├── temporary_applied_rule_1691732548867185248 parameters.json │ │ │ │ ├── temporary_applied_rule_1691732548868416428 typed_parameter.json │ │ │ │ ├── temporary_applied_rule_1691732548869766514 typed_parameter.json │ │ │ │ ├── temporary_applied_rule_1691732548871164611 type.json │ │ │ │ └── temporary_applied_rule_1691732548872509956 block.json │ │ │ ├── info.md │ │ │ ├── source_full_ast.json │ │ │ ├── source_full_ast_text.json │ │ │ ├── source_problematic_ast.json │ │ │ ├── target_full_ast.json │ │ │ └── target_full_ast_text.json │ │ ├── 04-testing-minimal-ruleset │ │ │ ├── README.md │ │ │ ├── grammar-schema.json │ │ │ ├── program.py │ │ │ ├── python-grammar.js │ │ │ ├── python-grammar.json │ │ │ ├── rules-base.md │ │ │ ├── rules-to-learn.md │ │ │ ├── target-ast-no-text.json │ │ │ ├── target_program.js │ │ │ ├── temporary_full_ast.json │ │ │ └── temporary_full_ast_text.json │ │ ├── 05-manual-translation │ │ │ ├── 001-program.py │ │ │ ├── 002-1694747789627-gen-templates-expression_statement.json │ │ │ ├── 003-1694747789649-prompt-temperature-0.7.json │ │ │ ├── 004-gen-progs.md │ │ │ ├── 005-trans-pairs.md │ │ │ ├── 006-trans-rule.md │ │ │ ├── 007-trans-pairs.md │ │ │ ├── 008-rule.md │ │ │ ├── 009-temporary_templates.json │ │ │ ├── 010-gen-progs.md │ │ │ ├── 011-pairs.md │ │ │ ├── 012-rule.md │ │ │ ├── 013-temporary_templates.json │ │ │ ├── 014-progs.md │ │ │ ├── 015-pairs.md │ │ │ ├── 016-rule.md │ │ │ ├── 017-temporary_templates.json │ │ │ ├── 018-progs.md │ │ │ ├── 019-pairs.md │ │ │ ├── 020-rule.md │ │ │ ├── 021-temporary_templates.json │ │ │ ├── 022-progs.md │ │ │ ├── 023-pairs.md │ │ │ ├── all-rules.md │ │ │ ├── prompt-generation.md │ │ │ ├── prompt-translation.md │ │ │ └── template-variants.md │ │ ├── 06-extract-contexts │ │ │ ├── all-rules.md │ │ │ └── trans-pair.md │ │ ├── 07-generate-similar-transpair │ │ │ ├── 1695630525005-simple-templates-raw-temp-0.7.json │ │ │ ├── 1695630525096-simplified-template-dict.json │ │ │ ├── 1695630553834-pp-programs-temp-0.7.json │ │ │ └── 1695630590795-program-pairs-batch-0-5.json │ │ ├── 08-debug-rt-error │ │ │ ├── 1696571776581-gen-templates-expression_statement.json │ │ │ ├── 1696571776591-simplified-template-dict.json │ │ │ ├── 1696571776602-prompt-temperature-0.7.json │ │ │ ├── 1696571783025-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571783039-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571783076-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571783089-generated-unique-programs.json │ │ │ ├── 1696571787138-sp1-translation-data2pp.json │ │ │ ├── 1696571787150-sp1-translation-pp.json │ │ │ ├── 1696571789978-sp2-translation-data2pp.json │ │ │ ├── 1696571789998-sp2-translation-pp.json │ │ │ ├── 1696571793991-sp2-translation-data2pp.json │ │ │ ├── 1696571794004-sp2-translation-pp.json │ │ │ ├── 1696571795988-sp2-translation-data2pp.json │ │ │ ├── 1696571796007-sp2-translation-pp.json │ │ │ ├── 1696571796026-translation-pairs-for-template-id-0.json │ │ │ ├── 1696571796835-trans-rules-0.json │ │ │ ├── 1696571796849-updated-ruleset.snart │ │ │ ├── 1696571796915-gen-templates-conditional_expression.json │ │ │ ├── 1696571796923-simplified-template-dict.json │ │ │ ├── 1696571796931-prompt-temperature-0.7.json │ │ │ ├── 1696571804018-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571804025-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571804055-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571804064-generated-unique-programs.json │ │ │ ├── 1696571809368-sp1-translation-data2pp.json │ │ │ ├── 1696571809388-sp1-translation-pp.json │ │ │ ├── 1696571814430-sp2-translation-data2pp.json │ │ │ ├── 1696571814448-sp2-translation-pp.json │ │ │ ├── 1696571814467-translation-pairs-for-template-id-2.json │ │ │ ├── 1696571815217-trans-rules-2.json │ │ │ ├── 1696571815226-updated-ruleset.snart │ │ │ ├── 1696571815295-gen-templates-comparison_operator.json │ │ │ ├── 1696571834420-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1696571834443-simple-templates-raw-temp-0.7.json │ │ │ ├── 1696571834526-template-simplification-dict-temp-0.7.json │ │ │ ├── 1696571834535-simplified-template-dict.json │ │ │ ├── 1696571834544-prompt-temperature-0.7.json │ │ │ ├── 1696571843136-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571843146-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571843176-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571843189-generated-unique-programs.json │ │ │ ├── 1696571849684-sp1-translation-data2pp.json │ │ │ ├── 1696571849703-sp1-translation-pp.json │ │ │ ├── 1696571855321-sp2-translation-data2pp.json │ │ │ ├── 1696571855338-sp2-translation-pp.json │ │ │ ├── 1696571855349-translation-pairs-for-template-id-3.json │ │ │ ├── 1696571855970-trans-rules-3.json │ │ │ ├── 1696571855978-updated-ruleset.snart │ │ │ ├── 1696571856071-gen-templates-binary_operator.json │ │ │ ├── 1696571871200-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1696571871209-simple-templates-raw-temp-0.7.json │ │ │ ├── 1696571871285-template-simplification-dict-temp-0.7.json │ │ │ ├── 1696571871296-simplified-template-dict.json │ │ │ ├── 1696571871305-prompt-temperature-0.7.json │ │ │ ├── 1696571885507-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571885529-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571885568-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571885583-generated-unique-programs.json │ │ │ ├── 1696571890481-sp1-translation-data2pp.json │ │ │ ├── 1696571890501-sp1-translation-pp.json │ │ │ ├── 1696571894477-sp2-translation-data2pp.json │ │ │ ├── 1696571894499-sp2-translation-pp.json │ │ │ ├── 1696571894522-translation-pairs-for-template-id-4.json │ │ │ ├── 1696571894922-trans-rules-4.json │ │ │ ├── 1696571894929-updated-ruleset.snart │ │ │ ├── 1696571895008-gen-templates-binary_operator.json │ │ │ ├── 1696571911369-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1696571911379-simple-templates-raw-temp-0.7.json │ │ │ ├── 1696571911464-template-simplification-dict-temp-0.7.json │ │ │ ├── 1696571911475-simplified-template-dict.json │ │ │ ├── 1696571911484-prompt-temperature-0.7.json │ │ │ ├── 1696571917858-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571917881-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571917918-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571917929-generated-unique-programs.json │ │ │ ├── 1696571923184-sp1-translation-data2pp.json │ │ │ ├── 1696571923208-sp1-translation-pp.json │ │ │ ├── 1696571927867-sp2-translation-data2pp.json │ │ │ ├── 1696571927886-sp2-translation-pp.json │ │ │ ├── 1696571927905-translation-pairs-for-template-id-4.json │ │ │ ├── 1696571928456-trans-rules-4.json │ │ │ ├── 1696571928467-updated-ruleset.snart │ │ │ ├── 1696571928562-gen-templates-binary_operator.json │ │ │ ├── 1696571950981-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1696571951006-simple-templates-raw-temp-0.7.json │ │ │ ├── 1696571951151-template-simplification-dict-temp-0.7.json │ │ │ ├── 1696571951158-simplified-template-dict.json │ │ │ ├── 1696571951173-prompt-temperature-0.7.json │ │ │ ├── 1696571966183-raw-response-dict-temp-0.7.json │ │ │ ├── 1696571966192-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696571966223-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696571966234-generated-unique-programs.json │ │ │ ├── 1696571971701-sp1-translation-data2pp.json │ │ │ ├── 1696571971719-sp1-translation-pp.json │ │ │ ├── 1696571978983-sp2-translation-data2pp.json │ │ │ ├── 1696571979005-sp2-translation-pp.json │ │ │ ├── 1696571979026-translation-pairs-for-template-id-5.json │ │ │ ├── 1696571979637-trans-rules-5.json │ │ │ ├── 1696571979649-updated-ruleset.snart │ │ │ └── tb.traceback │ │ ├── 09-testing-smaller-prog-we-dont-want │ │ │ ├── program.py │ │ │ ├── start-rules.snart │ │ │ └── updated-rules.snart │ │ ├── 10-testing-L0001-CURRENT │ │ │ ├── 1696840869186-template-simplification-dict-temp-0.7.json │ │ │ ├── program.py │ │ │ ├── start-rules.snart │ │ │ └── temporary_test_post_process_generated_code_blocks.json │ │ ├── 11-debug-invalid-source-progs │ │ │ ├── 1696852329308-gen-templates-typed_parameter.json │ │ │ ├── 1696852344656-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1696852344662-simple-templates-raw-temp-0.7.json │ │ │ ├── 1696852344726-template-simplification-dict-temp-0.7.json │ │ │ ├── 1696852344731-simplified-template-dict.json │ │ │ ├── 1696852344735-prompt-temperature-0.7.json │ │ │ ├── 1696852358865-raw-response-dict-temp-0.7.json │ │ │ ├── 1696852358872-code-blocks-raw-temp-0.7.json │ │ │ ├── 1696852358897-code-blocks-pp-temp-0.7.json │ │ │ ├── 1696852358903-generated-unique-programs.json │ │ │ ├── 1696852363174-sp1-translation-data2pp.json │ │ │ ├── 1696852363180-sp1-translation-pp.json │ │ │ ├── 1696852366859-sp2-translation-data2pp.json │ │ │ ├── 1696852366865-sp2-translation-pp.json │ │ │ ├── 1696852366875-translation-pairs-for-template-id-2.json │ │ │ ├── 1696852367106-trans-rules-2.json │ │ │ └── 1696852367111-updated-ruleset.snart │ │ ├── 12-removing-node-trans-rule │ │ │ └── pairs.md │ │ ├── 13-debug-misalign-rpp-template-for-stat-DONE │ │ │ ├── 1697516503459-gen-templates-typed_parameter.json │ │ │ ├── 1697516515506-raw-response-dict-simplification-temp-0.7.json │ │ │ ├── 1697516515512-simple-templates-raw-temp-0.7.json │ │ │ ├── 1697516515573-template-simplification-dict-temp-0.7.json │ │ │ ├── 1697516515585-simplified-template-dict.json │ │ │ ├── 1697516515592-prompt-temperature-0.7.json │ │ │ ├── 1697516527158-raw-response-dict-temp-0.7.json │ │ │ ├── 1697516527165-code-blocks-raw-temp-0.7.json │ │ │ ├── 1697516527209-code-blocks-pp-temp-0.7.json │ │ │ ├── 1697516527216-prompt-temperature-0.8.json │ │ │ ├── 1697516536498-raw-response-dict-temp-0.8.json │ │ │ ├── 1697516536505-code-blocks-raw-temp-0.8.json │ │ │ ├── 1697516536667-code-blocks-pp-temp-0.8.json │ │ │ ├── 1697516536675-prompt-temperature-0.8.json │ │ │ ├── 1697516553086-raw-response-dict-temp-0.8.json │ │ │ ├── 1697516553093-code-blocks-raw-temp-0.8.json │ │ │ ├── 1697516553385-code-blocks-pp-temp-0.8.json │ │ │ ├── 1697516553395-gen-bestN-two-src-progs.json │ │ │ ├── 1697516557752-sp1-translation-data2pp.json │ │ │ ├── 1697516557759-sp1-translation-pp.json │ │ │ ├── 1697516561479-sp2-translation-data2pp.json │ │ │ ├── 1697516561485-sp2-translation-pp.json │ │ │ ├── 1697516561491-translation-pairs-for-template-id-2.json │ │ │ ├── 1697516561783-trans-rules-2.json │ │ │ ├── 1697516561789-updated-ruleset.snart │ │ │ ├── 1697516561839-gen-templates-expression_statement.json │ │ │ ├── 1697516561845-simplified-template-dict.json │ │ │ ├── 1697516561850-prompt-temperature-0.7.json │ │ │ ├── 1697516569882-raw-response-dict-temp-0.7.json │ │ │ ├── 1697516569889-code-blocks-raw-temp-0.7.json │ │ │ ├── 1697516569915-code-blocks-pp-temp-0.7.json │ │ │ ├── 1697516569922-prompt-temperature-0.7.json │ │ │ ├── 1697516577458-raw-response-dict-temp-0.7.json │ │ │ ├── 1697516577465-code-blocks-raw-temp-0.7.json │ │ │ ├── 1697516577512-code-blocks-pp-temp-0.7.json │ │ │ ├── 1697516577520-gen-bestN-two-src-progs.json │ │ │ ├── 1697516580265-sp1-translation-data2pp.json │ │ │ ├── 1697516580271-sp1-translation-pp.json │ │ │ ├── 1697516582101-sp2-translation-data2pp.json │ │ │ ├── 1697516582107-sp2-translation-pp.json │ │ │ ├── 1697516583869-sp2-translation-data2pp.json │ │ │ ├── 1697516583875-sp2-translation-pp.json │ │ │ ├── 1697516583881-translation-pairs-for-template-id-0.json │ │ │ ├── 1697516584117-trans-rules-0.json │ │ │ ├── 1697516584121-updated-ruleset.snart │ │ │ ├── 1697516584169-gen-templates-for_statement.json │ │ │ ├── 1697516584175-simplified-template-dict.json │ │ │ ├── 1697516584178-prompt-temperature-0.7.json │ │ │ ├── 1697516603398-raw-response-dict-temp-0.7.json │ │ │ ├── 1697516603405-code-blocks-raw-temp-0.7.json │ │ │ ├── 1697516603521-code-blocks-pp-temp-0.7.json │ │ │ ├── 1697516603529-prompt-temperature-0.8.json │ │ │ ├── 1697516613299-raw-response-dict-temp-0.8.json │ │ │ ├── 1697516613305-code-blocks-raw-temp-0.8.json │ │ │ ├── 1697516613598-code-blocks-pp-temp-0.8.json │ │ │ ├── 1697516613606-prompt-temperature-0.9.json │ │ │ ├── 1697516624104-raw-response-dict-temp-0.9.json │ │ │ ├── 1697516624110-code-blocks-raw-temp-0.9.json │ │ │ ├── 1697516624662-code-blocks-pp-temp-0.9.json │ │ │ ├── 1697516624673-prompt-temperature-1.json │ │ │ ├── 1697516635929-raw-response-dict-temp-1.json │ │ │ ├── 1697516635936-code-blocks-raw-temp-1.json │ │ │ ├── 1697516637041-code-blocks-pp-temp-1.json │ │ │ ├── 1697516637055-prompt-temperature-1.1.json │ │ │ ├── 1697516645835-raw-response-dict-temp-1.1.json │ │ │ ├── 1697516645842-code-blocks-raw-temp-1.1.json │ │ │ ├── 1697516647434-code-blocks-pp-temp-1.1.json │ │ │ ├── 1697516647447-prompt-temperature-1.2.json │ │ │ ├── 1697516655168-raw-response-dict-temp-1.2.json │ │ │ ├── 1697516655174-code-blocks-raw-temp-1.2.json │ │ │ ├── 1697516657546-code-blocks-pp-temp-1.2.json │ │ │ ├── 1697516657573-prompt-temperature-1.3.json │ │ │ ├── 1697516668800-raw-response-dict-temp-1.3.json │ │ │ ├── 1697516668807-code-blocks-raw-temp-1.3.json │ │ │ └── 1697516671948-code-blocks-pp-temp-1.3.json │ │ ├── 14-for-statement-trans-pair │ │ │ ├── logs │ │ │ │ ├── 1697633986337-gen-templates-for_statement.json │ │ │ │ ├── 1697633986345-simplified-template-dict.json │ │ │ │ ├── 1697633986351-prompt-temperature-0.7.json │ │ │ │ ├── 1697634012281-raw-response-dict-temp-0.7.json │ │ │ │ ├── 1697634012289-code-blocks-raw-temp-0.7.json │ │ │ │ ├── 1697634012642-code-blocks-pp-temp-0.7.json │ │ │ │ ├── 1697634012652-prompt-temperature-0.8.json │ │ │ │ ├── 1697634036977-raw-response-dict-temp-0.8.json │ │ │ │ ├── 1697634036983-code-blocks-raw-temp-0.8.json │ │ │ │ ├── 1697634038089-code-blocks-pp-temp-0.8.json │ │ │ │ ├── 1697634038104-prompt-temperature-0.9.json │ │ │ │ ├── 1697634072668-raw-response-dict-temp-0.9.json │ │ │ │ ├── 1697634072674-code-blocks-raw-temp-0.9.json │ │ │ │ ├── 1697634075633-code-blocks-pp-temp-0.9.json │ │ │ │ ├── 1697634075656-prompt-temperature-1.json │ │ │ │ ├── 1697634098811-raw-response-dict-temp-1.json │ │ │ │ ├── 1697634098819-code-blocks-raw-temp-1.json │ │ │ │ ├── 1697634103325-code-blocks-pp-temp-1.json │ │ │ │ ├── 1697634103365-prompt-temperature-1.1.json │ │ │ │ ├── 1697634133680-raw-response-dict-temp-1.1.json │ │ │ │ ├── 1697634133687-code-blocks-raw-temp-1.1.json │ │ │ │ ├── 1697634140693-code-blocks-pp-temp-1.1.json │ │ │ │ ├── 1697634140756-prompt-temperature-1.2.json │ │ │ │ ├── 1697634176089-raw-response-dict-temp-1.2.json │ │ │ │ ├── 1697634176096-code-blocks-raw-temp-1.2.json │ │ │ │ ├── 1697634187615-code-blocks-pp-temp-1.2.json │ │ │ │ ├── 1697634187688-prompt-temperature-1.3.json │ │ │ │ ├── 1697634205204-raw-response-dict-temp-1.3.json │ │ │ │ ├── 1697634205211-code-blocks-raw-temp-1.3.json │ │ │ │ └── 1697634219314-code-blocks-pp-temp-1.3.json │ │ │ └── pairs.md │ │ ├── 15-debug-not-matching-targets-translations │ │ │ ├── 1698701143032-gen-templates-for_statement.json │ │ │ ├── 1698701143040-simplified-template-dict.json │ │ │ ├── 1698701143047-prompt-temperature-0.7.json │ │ │ ├── 1698701183548-raw-response-dict-temp-0.7.json │ │ │ ├── 1698701183553-code-blocks-raw-temp-0.7.json │ │ │ ├── 1698701183877-code-blocks-pp-temp-0.7.json │ │ │ ├── 1698701183892-prompt-temperature-0.7.json │ │ │ ├── 1698701201475-raw-response-dict-temp-0.7.json │ │ │ ├── 1698701201481-code-blocks-raw-temp-0.7.json │ │ │ ├── 1698701202540-code-blocks-pp-temp-0.7.json │ │ │ ├── 1698701202559-prompt-temperature-0.7.json │ │ │ ├── 1698701244731-raw-response-dict-temp-0.7.json │ │ │ ├── 1698701244738-code-blocks-raw-temp-0.7.json │ │ │ ├── 1698701247719-code-blocks-pp-temp-0.7.json │ │ │ ├── 1698701247757-gen-bestN-two-src-progs.json │ │ │ ├── 1698701247764-should-replace-dot-w-star.json │ │ │ ├── 1698701267731-prompt-translate-sp1.json │ │ │ ├── 1698701267750-sp1-translation-data2pp.json │ │ │ ├── 1698701267757-sp1-translation-pp.json │ │ │ ├── 1698701275407-prompt-translate-sp2.json │ │ │ ├── 1698701275421-sp2-translation-data2pp.json │ │ │ ├── 1698701275427-sp2-translation-pp.json │ │ │ ├── 1698701282388-prompt-translate-sp2.json │ │ │ ├── 1698701282401-sp2-translation-data2pp.json │ │ │ ├── 1698701282407-sp2-translation-pp.json │ │ │ ├── 1698701288060-prompt-translate-sp2.json │ │ │ ├── 1698701288073-sp2-translation-data2pp.json │ │ │ ├── 1698701288079-sp2-translation-pp.json │ │ │ ├── 1698701294639-prompt-translate-sp2.json │ │ │ ├── 1698701294800-sp2-translation-data2pp.json │ │ │ ├── 1698701294805-sp2-translation-pp.json │ │ │ ├── 1698701313974-prompt-translate-sp2.json │ │ │ ├── 1698701313989-sp2-translation-data2pp.json │ │ │ ├── 1698701313996-sp2-translation-pp.json │ │ │ ├── 1698701321788-prompt-translate-sp2.json │ │ │ ├── 1698701321804-sp2-translation-data2pp.json │ │ │ ├── 1698701321809-sp2-translation-pp.json │ │ │ ├── 1698701328918-prompt-translate-sp2.json │ │ │ ├── 1698701328930-sp2-translation-data2pp.json │ │ │ ├── 1698701328936-sp2-translation-pp.json │ │ │ ├── 1698701344282-prompt-translate-sp2.json │ │ │ ├── 1698701344294-sp2-translation-data2pp.json │ │ │ ├── 1698701344301-sp2-translation-pp.json │ │ │ ├── 1698701349160-prompt-translate-sp2.json │ │ │ ├── 1698701349174-sp2-translation-data2pp.json │ │ │ ├── 1698701349181-sp2-translation-pp.json │ │ │ ├── 1698701358550-prompt-translate-sp1.json │ │ │ ├── 1698701358565-sp1-translation-data2pp.json │ │ │ ├── 1698701358572-sp1-translation-pp.json │ │ │ ├── 1698701367114-prompt-translate-sp2.json │ │ │ ├── 1698701367129-sp2-translation-data2pp.json │ │ │ ├── 1698701367135-sp2-translation-pp.json │ │ │ ├── 1698701382073-prompt-translate-sp2.json │ │ │ ├── 1698701382086-sp2-translation-data2pp.json │ │ │ ├── 1698701382092-sp2-translation-pp.json │ │ │ ├── 1698701395888-prompt-translate-sp2.json │ │ │ ├── 1698701395902-sp2-translation-data2pp.json │ │ │ ├── 1698701395908-sp2-translation-pp.json │ │ │ ├── 1698701402797-prompt-translate-sp2.json │ │ │ ├── 1698701402811-sp2-translation-data2pp.json │ │ │ ├── 1698701402817-sp2-translation-pp.json │ │ │ ├── 1698701420093-prompt-translate-sp2.json │ │ │ ├── 1698701420107-sp2-translation-data2pp.json │ │ │ ├── 1698701420114-sp2-translation-pp.json │ │ │ ├── 1698701428798-prompt-translate-sp2.json │ │ │ ├── 1698701428813-sp2-translation-data2pp.json │ │ │ ├── 1698701428818-sp2-translation-pp.json │ │ │ ├── 1698701444470-prompt-translate-sp1.json │ │ │ ├── 1698701444483-sp1-translation-data2pp.json │ │ │ ├── 1698701444488-sp1-translation-pp.json │ │ │ ├── 1698701452964-prompt-translate-sp2.json │ │ │ ├── 1698701452980-sp2-translation-data2pp.json │ │ │ ├── 1698701452986-sp2-translation-pp.json │ │ │ ├── 1698701460180-prompt-translate-sp2.json │ │ │ ├── 1698701460193-sp2-translation-data2pp.json │ │ │ ├── 1698701460199-sp2-translation-pp.json │ │ │ ├── 1698701467018-prompt-translate-sp2.json │ │ │ ├── 1698701467032-sp2-translation-data2pp.json │ │ │ ├── 1698701467039-sp2-translation-pp.json │ │ │ ├── 1698701482036-prompt-translate-sp2.json │ │ │ ├── 1698701482050-sp2-translation-data2pp.json │ │ │ ├── 1698701482057-sp2-translation-pp.json │ │ │ ├── 1698701487617-prompt-translate-sp2.json │ │ │ ├── 1698701487629-sp2-translation-data2pp.json │ │ │ ├── 1698701487635-sp2-translation-pp.json │ │ │ ├── 1698701494539-prompt-translate-sp2.json │ │ │ ├── 1698701494554-sp2-translation-data2pp.json │ │ │ ├── 1698701494561-sp2-translation-pp.json │ │ │ ├── 1698701503857-prompt-translate-sp2.json │ │ │ ├── 1698701503871-sp2-translation-data2pp.json │ │ │ ├── 1698701503876-sp2-translation-pp.json │ │ │ ├── 1698701519144-prompt-translate-sp2.json │ │ │ ├── 1698701519159-sp2-translation-data2pp.json │ │ │ ├── 1698701519165-sp2-translation-pp.json │ │ │ ├── 1698701534482-prompt-translate-sp2.json │ │ │ ├── 1698701534498-sp2-translation-data2pp.json │ │ │ ├── 1698701534505-sp2-translation-pp.json │ │ │ ├── 1698701546902-prompt-translate-sp1.json │ │ │ ├── 1698701546917-sp1-translation-data2pp.json │ │ │ ├── 1698701546924-sp1-translation-pp.json │ │ │ ├── 1698701555674-prompt-translate-sp2.json │ │ │ ├── 1698701555687-sp2-translation-data2pp.json │ │ │ ├── 1698701555693-sp2-translation-pp.json │ │ │ ├── 1698701563156-prompt-translate-sp2.json │ │ │ ├── 1698701563166-sp2-translation-data2pp.json │ │ │ ├── 1698701563171-sp2-translation-pp.json │ │ │ ├── 1698701573599-prompt-translate-sp2.json │ │ │ ├── 1698701573613-sp2-translation-data2pp.json │ │ │ ├── 1698701573620-sp2-translation-pp.json │ │ │ ├── 1698701579943-prompt-translate-sp2.json │ │ │ ├── 1698701579956-sp2-translation-data2pp.json │ │ │ ├── 1698701579962-sp2-translation-pp.json │ │ │ ├── 1698701585575-prompt-translate-sp2.json │ │ │ ├── 1698701585589-sp2-translation-data2pp.json │ │ │ ├── 1698701585595-sp2-translation-pp.json │ │ │ ├── 1698701592889-prompt-translate-sp2.json │ │ │ ├── 1698701592903-sp2-translation-data2pp.json │ │ │ ├── 1698701592909-sp2-translation-pp.json │ │ │ ├── 1698701603906-prompt-translate-sp1.json │ │ │ ├── 1698701603919-sp1-translation-data2pp.json │ │ │ ├── 1698701603925-sp1-translation-pp.json │ │ │ ├── 1698701610953-prompt-translate-sp2.json │ │ │ ├── 1698701610966-sp2-translation-data2pp.json │ │ │ ├── 1698701610972-sp2-translation-pp.json │ │ │ ├── 1698701618547-prompt-translate-sp2.json │ │ │ ├── 1698701618558-sp2-translation-data2pp.json │ │ │ ├── 1698701618562-sp2-translation-pp.json │ │ │ ├── 1698701624386-prompt-translate-sp2.json │ │ │ ├── 1698701624399-sp2-translation-data2pp.json │ │ │ ├── 1698701624405-sp2-translation-pp.json │ │ │ ├── 1698701648191-prompt-translate-sp2.json │ │ │ ├── 1698701648205-sp2-translation-data2pp.json │ │ │ ├── 1698701648211-sp2-translation-pp.json │ │ │ ├── 1698701656194-prompt-translate-sp2.json │ │ │ ├── 1698701656207-sp2-translation-data2pp.json │ │ │ ├── 1698701656214-sp2-translation-pp.json │ │ │ ├── 1698701670262-prompt-translate-sp2.json │ │ │ ├── 1698701670276-sp2-translation-data2pp.json │ │ │ ├── 1698701670282-sp2-translation-pp.json │ │ │ ├── 1698701680079-prompt-translate-sp1.json │ │ │ ├── 1698701680095-sp1-translation-data2pp.json │ │ │ ├── 1698701680101-sp1-translation-pp.json │ │ │ ├── 1698701687302-prompt-translate-sp2.json │ │ │ ├── 1698701687316-sp2-translation-data2pp.json │ │ │ ├── 1698701687321-sp2-translation-pp.json │ │ │ ├── 1698701699138-prompt-translate-sp2.json │ │ │ ├── 1698701699151-sp2-translation-data2pp.json │ │ │ ├── 1698701699158-sp2-translation-pp.json │ │ │ ├── 1698701706593-prompt-translate-sp2.json │ │ │ ├── 1698701706608-sp2-translation-data2pp.json │ │ │ ├── 1698701706614-sp2-translation-pp.json │ │ │ ├── 1698701720612-prompt-translate-sp2.json │ │ │ ├── 1698701720626-sp2-translation-data2pp.json │ │ │ ├── 1698701720632-sp2-translation-pp.json │ │ │ ├── 1698701730694-prompt-translate-sp2.json │ │ │ ├── 1698701730709-sp2-translation-data2pp.json │ │ │ ├── 1698701730714-sp2-translation-pp.json │ │ │ ├── 1698701743785-prompt-translate-sp2.json │ │ │ ├── 1698701743796-sp2-translation-data2pp.json │ │ │ ├── 1698701743802-sp2-translation-pp.json │ │ │ ├── 1698701757631-prompt-translate-sp1.json │ │ │ ├── 1698701757647-sp1-translation-data2pp.json │ │ │ ├── 1698701757653-sp1-translation-pp.json │ │ │ ├── 1698701764999-prompt-translate-sp2.json │ │ │ ├── 1698701765013-sp2-translation-data2pp.json │ │ │ ├── 1698701765020-sp2-translation-pp.json │ │ │ ├── 1698701772295-prompt-translate-sp2.json │ │ │ ├── 1698701772310-sp2-translation-data2pp.json │ │ │ ├── 1698701772317-sp2-translation-pp.json │ │ │ ├── 1698701785671-prompt-translate-sp2.json │ │ │ ├── 1698701785684-sp2-translation-data2pp.json │ │ │ ├── 1698701785688-sp2-translation-pp.json │ │ │ ├── 1698701807586-prompt-translate-sp2.json │ │ │ ├── 1698701807598-sp2-translation-data2pp.json │ │ │ ├── 1698701807605-sp2-translation-pp.json │ │ │ ├── 1698701816887-prompt-translate-sp2.json │ │ │ ├── 1698701816899-sp2-translation-data2pp.json │ │ │ ├── 1698701816904-sp2-translation-pp.json │ │ │ ├── 1698701824670-prompt-translate-sp2.json │ │ │ ├── 1698701824680-sp2-translation-data2pp.json │ │ │ ├── 1698701824686-sp2-translation-pp.json │ │ │ ├── 1698701836946-prompt-translate-sp2.json │ │ │ ├── 1698701836960-sp2-translation-data2pp.json │ │ │ ├── 1698701836966-sp2-translation-pp.json │ │ │ ├── 1698701852553-prompt-translate-sp2.json │ │ │ ├── 1698701852567-sp2-translation-data2pp.json │ │ │ ├── 1698701852573-sp2-translation-pp.json │ │ │ ├── 1698701866337-prompt-translate-sp2.json │ │ │ ├── 1698701866351-sp2-translation-data2pp.json │ │ │ ├── 1698701866356-sp2-translation-pp.json │ │ │ ├── 1698701875685-prompt-translate-sp1.json │ │ │ ├── 1698701875700-sp1-translation-data2pp.json │ │ │ ├── 1698701875706-sp1-translation-pp.json │ │ │ ├── 1698701881856-prompt-translate-sp2.json │ │ │ ├── 1698701881869-sp2-translation-data2pp.json │ │ │ ├── 1698701881875-sp2-translation-pp.json │ │ │ ├── 1698701889298-prompt-translate-sp2.json │ │ │ ├── 1698701889313-sp2-translation-data2pp.json │ │ │ ├── 1698701889319-sp2-translation-pp.json │ │ │ ├── 1698701895034-prompt-translate-sp2.json │ │ │ ├── 1698701895047-sp2-translation-data2pp.json │ │ │ ├── 1698701895053-sp2-translation-pp.json │ │ │ ├── 1698701900638-prompt-translate-sp2.json │ │ │ ├── 1698701900652-sp2-translation-data2pp.json │ │ │ ├── 1698701900658-sp2-translation-pp.json │ │ │ ├── 1698701910353-prompt-translate-sp2.json │ │ │ ├── 1698701910370-sp2-translation-data2pp.json │ │ │ ├── 1698701910377-sp2-translation-pp.json │ │ │ ├── 1698701923808-prompt-translate-sp2.json │ │ │ ├── 1698701923821-sp2-translation-data2pp.json │ │ │ ├── 1698701923827-sp2-translation-pp.json │ │ │ ├── 1698701932918-prompt-translate-sp1.json │ │ │ ├── 1698701932932-sp1-translation-data2pp.json │ │ │ ├── 1698701932938-sp1-translation-pp.json │ │ │ ├── 1698701940090-prompt-translate-sp2.json │ │ │ ├── 1698701940102-sp2-translation-data2pp.json │ │ │ ├── 1698701940107-sp2-translation-pp.json │ │ │ ├── 1698701946847-prompt-translate-sp2.json │ │ │ ├── 1698701946862-sp2-translation-data2pp.json │ │ │ ├── 1698701946868-sp2-translation-pp.json │ │ │ ├── 1698701954076-prompt-translate-sp2.json │ │ │ ├── 1698701954090-sp2-translation-data2pp.json │ │ │ ├── 1698701954097-sp2-translation-pp.json │ │ │ ├── 1698701961695-prompt-translate-sp2.json │ │ │ ├── 1698701961708-sp2-translation-data2pp.json │ │ │ ├── 1698701961714-sp2-translation-pp.json │ │ │ ├── 1698701967384-prompt-translate-sp2.json │ │ │ ├── 1698701967398-sp2-translation-data2pp.json │ │ │ ├── 1698701967405-sp2-translation-pp.json │ │ │ ├── 1698701974333-prompt-translate-sp2.json │ │ │ ├── 1698701974344-sp2-translation-data2pp.json │ │ │ ├── 1698701974350-sp2-translation-pp.json │ │ │ ├── 1698701985209-prompt-translate-sp1.json │ │ │ ├── 1698701985222-sp1-translation-data2pp.json │ │ │ ├── 1698701985227-sp1-translation-pp.json │ │ │ ├── 1698701997272-prompt-translate-sp2.json │ │ │ ├── 1698701997286-sp2-translation-data2pp.json │ │ │ ├── 1698701997292-sp2-translation-pp.json │ │ │ ├── 1698702004182-prompt-translate-sp2.json │ │ │ ├── 1698702004195-sp2-translation-data2pp.json │ │ │ ├── 1698702004201-sp2-translation-pp.json │ │ │ ├── 1698702010414-prompt-translate-sp2.json │ │ │ ├── 1698702010427-sp2-translation-data2pp.json │ │ │ └── 1698702010432-sp2-translation-pp.json │ │ ├── 16-debug-error-rule-inference │ │ │ ├── 1700051747484-gen-templates-for_statement.json │ │ │ ├── 1700051747491-simplified-template-dict.json │ │ │ ├── 1700051764630-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700051764651-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700051764892-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700051779936-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700051779944-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700051780590-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700051780609-gen-bestN-two-src-progs.json │ │ │ ├── 1700051780616-should-replace-dot-w-star.json │ │ │ ├── 1700051791348-prompt-translate-sp1.json │ │ │ ├── 1700051791387-sp1-translation-data2pp.json │ │ │ ├── 1700051791395-sp1-translation-pp.json │ │ │ ├── 1700051801470-prompt-translate-sp2.json │ │ │ ├── 1700051801492-sp2-translation-data2pp.json │ │ │ ├── 1700051801502-sp2-translation-pp.json │ │ │ ├── 1700051805335-prompt-translate-sp2.json │ │ │ ├── 1700051805356-sp2-translation-data2pp.json │ │ │ ├── 1700051805365-sp2-translation-pp.json │ │ │ ├── 1700051805373-translation-pairs-for-template-id-0.json │ │ │ ├── 1700051814258-translation-rules-for-template-id-0.json │ │ │ └── 1700051814288-updated-ruleset.snart │ │ ├── 16-vtw-js2py-trans │ │ │ ├── base.snart │ │ │ ├── sample-ast.md │ │ │ ├── sample.js │ │ │ ├── sample_upd-ast.md │ │ │ └── sample_upd.js │ │ ├── 17-debug-assertion-error-duoglot-backend │ │ │ ├── 1700178631903-gen-templates-for_statement.json │ │ │ ├── 1700178631912-simplified-template-dict.json │ │ │ ├── 1700178643245-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700178643253-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700178643450-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700178659296-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700178659306-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700178659835-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700178659915-gen-bestN-two-src-progs.json │ │ │ ├── 1700178659924-should-replace-dot-w-star.json │ │ │ ├── 1700178666548-prompt-translate-sp1.json │ │ │ ├── 1700178666586-sp1-translation-data2pp.json │ │ │ ├── 1700178666596-sp1-translation-pp.json │ │ │ ├── 1700178673563-prompt-translate-sp2.json │ │ │ ├── 1700178673602-sp2-translation-data2pp.json │ │ │ ├── 1700178673613-sp2-translation-pp.json │ │ │ ├── 1700178685042-prompt-translate-sp2.json │ │ │ ├── 1700178685067-sp2-translation-data2pp.json │ │ │ ├── 1700178685080-sp2-translation-pp.json │ │ │ ├── 1700178688802-prompt-translate-sp2.json │ │ │ ├── 1700178688820-sp2-translation-data2pp.json │ │ │ ├── 1700178688827-sp2-translation-pp.json │ │ │ ├── 1700178695554-prompt-translate-sp2.json │ │ │ ├── 1700178695571-sp2-translation-data2pp.json │ │ │ ├── 1700178695582-sp2-translation-pp.json │ │ │ ├── 1700178698967-prompt-translate-sp2.json │ │ │ ├── 1700178699009-sp2-translation-data2pp.json │ │ │ ├── 1700178699036-sp2-translation-pp.json │ │ │ ├── 1700178702719-prompt-translate-sp2.json │ │ │ ├── 1700178702757-sp2-translation-data2pp.json │ │ │ ├── 1700178702766-sp2-translation-pp.json │ │ │ ├── 1700178705691-prompt-translate-sp2.json │ │ │ ├── 1700178705707-sp2-translation-data2pp.json │ │ │ ├── 1700178705715-sp2-translation-pp.json │ │ │ ├── 1700178708257-prompt-translate-sp2.json │ │ │ ├── 1700178708299-sp2-translation-data2pp.json │ │ │ ├── 1700178708308-sp2-translation-pp.json │ │ │ ├── 1700178708317-translation-pairs-for-template-id-0.json │ │ │ ├── 1700178708699-translation-rules-for-template-id-0.json │ │ │ └── 1700178708707-updated-ruleset.snart │ │ ├── 17-debug-js2py-substring-not-found │ │ │ ├── 1700578466291-gen-templates-variable_declaration.json │ │ │ ├── 1700578466299-simplified-template-dict.json │ │ │ ├── 1700578466308-prompt-temperature-0.7.json │ │ │ ├── 1700578477901-raw-response-dict-temp-0.7.json │ │ │ ├── 1700578477910-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700578478037-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700578478524-prompt-temperature-0.7.json │ │ │ ├── 1700578499254-raw-response-dict-temp-0.7.json │ │ │ ├── 1700578499263-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700578499654-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700578499757-gen-bestN-two-src-progs.json │ │ │ ├── 1700578499764-should-replace-dot-w-star.json │ │ │ ├── 1700578501144-prompt-translate-sp1.json │ │ │ ├── 1700578501184-sp1-translation-data2pp.json │ │ │ ├── 1700578501259-sp1-translation-pp.json │ │ │ ├── 1700578503325-prompt-translate-sp2.json │ │ │ ├── 1700578503341-sp2-translation-data2pp.json │ │ │ ├── 1700578503352-sp2-translation-pp.json │ │ │ ├── 1700578503360-translation-pairs-for-template-id-0.json │ │ │ ├── 1700578503544-translation-rules-for-template-id-0.json │ │ │ └── 1700578503552-updated-ruleset.snart │ │ ├── 18-debug-if-statement │ │ │ ├── 1700193651865-gen-templates-binary_operator.json │ │ │ ├── 1700193651872-simplified-template-dict.json │ │ │ ├── 1700193664111-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700193664117-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700193664199-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700193683448-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700193683455-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700193683637-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700193683648-gen-bestN-two-src-progs.json │ │ │ ├── 1700193683655-should-replace-dot-w-star.json │ │ │ ├── 1700193688806-prompt-translate-sp1.json │ │ │ ├── 1700193688821-sp1-translation-data2pp.json │ │ │ ├── 1700193688828-sp1-translation-pp.json │ │ │ ├── 1700193691343-prompt-translate-sp2.json │ │ │ ├── 1700193691357-sp2-translation-data2pp.json │ │ │ ├── 1700193691363-sp2-translation-pp.json │ │ │ ├── 1700193695255-prompt-translate-sp2.json │ │ │ ├── 1700193695267-sp2-translation-data2pp.json │ │ │ ├── 1700193695274-sp2-translation-pp.json │ │ │ ├── 1700193699647-prompt-translate-sp2.json │ │ │ ├── 1700193699662-sp2-translation-data2pp.json │ │ │ ├── 1700193699669-sp2-translation-pp.json │ │ │ ├── 1700193699677-translation-pairs-for-template-id-2.json │ │ │ ├── 1700193702136-translation-rules-for-template-id-2.json │ │ │ ├── 1700193702141-updated-ruleset.snart │ │ │ ├── 1700193702256-gen-templates-if_statement.json │ │ │ ├── 1700193702262-simplified-template-dict.json │ │ │ ├── 1700193712638-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700193712644-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700193712776-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700193724477-raw-response-dict-generation-temp-0.7.json │ │ │ ├── 1700193724483-code-blocks-raw-temp-0.7.json │ │ │ ├── 1700193724832-code-blocks-pp-temp-0.7.json │ │ │ ├── 1700193724849-gen-bestN-two-src-progs.json │ │ │ ├── 1700193724856-should-replace-dot-w-star.json │ │ │ ├── 1700193729299-prompt-translate-sp1.json │ │ │ ├── 1700193729313-sp1-translation-data2pp.json │ │ │ ├── 1700193729319-sp1-translation-pp.json │ │ │ ├── 1700193733182-prompt-translate-sp2.json │ │ │ ├── 1700193733195-sp2-translation-data2pp.json │ │ │ ├── 1700193733200-sp2-translation-pp.json │ │ │ ├── 1700193737935-prompt-translate-sp2.json │ │ │ ├── 1700193737948-sp2-translation-data2pp.json │ │ │ ├── 1700193737955-sp2-translation-pp.json │ │ │ ├── 1700193740899-prompt-translate-sp2.json │ │ │ ├── 1700193740909-sp2-translation-data2pp.json │ │ │ ├── 1700193740916-sp2-translation-pp.json │ │ │ ├── 1700193744112-prompt-translate-sp1.json │ │ │ ├── 1700193744124-sp1-translation-data2pp.json │ │ │ ├── 1700193744129-sp1-translation-pp.json │ │ │ ├── 1700193746489-prompt-translate-sp2.json │ │ │ ├── 1700193746500-sp2-translation-data2pp.json │ │ │ ├── 1700193746506-sp2-translation-pp.json │ │ │ ├── 1700193748886-prompt-translate-sp2.json │ │ │ ├── 1700193748897-sp2-translation-data2pp.json │ │ │ ├── 1700193748903-sp2-translation-pp.json │ │ │ ├── 1700193752783-prompt-translate-sp2.json │ │ │ ├── 1700193752797-sp2-translation-data2pp.json │ │ │ ├── 1700193752803-sp2-translation-pp.json │ │ │ ├── 1700193755796-prompt-translate-sp2.json │ │ │ ├── 1700193755808-sp2-translation-data2pp.json │ │ │ ├── 1700193755814-sp2-translation-pp.json │ │ │ ├── 1700193759577-prompt-translate-sp2.json │ │ │ ├── 1700193759590-sp2-translation-data2pp.json │ │ │ ├── 1700193759596-sp2-translation-pp.json │ │ │ ├── 1700193763371-prompt-translate-sp2.json │ │ │ ├── 1700193763382-sp2-translation-data2pp.json │ │ │ ├── 1700193763387-sp2-translation-pp.json │ │ │ ├── 1700193765622-prompt-translate-sp1.json │ │ │ ├── 1700193765633-sp1-translation-data2pp.json │ │ │ ├── 1700193765640-sp1-translation-pp.json │ │ │ ├── 1700193769855-prompt-translate-sp2.json │ │ │ ├── 1700193769868-sp2-translation-data2pp.json │ │ │ ├── 1700193769874-sp2-translation-pp.json │ │ │ ├── 1700193772092-prompt-translate-sp2.json │ │ │ ├── 1700193772104-sp2-translation-data2pp.json │ │ │ ├── 1700193772111-sp2-translation-pp.json │ │ │ ├── 1700193778331-prompt-translate-sp2.json │ │ │ ├── 1700193778344-sp2-translation-data2pp.json │ │ │ ├── 1700193778352-sp2-translation-pp.json │ │ │ ├── 1700193783428-prompt-translate-sp1.json │ │ │ ├── 1700193783440-sp1-translation-data2pp.json │ │ │ ├── 1700193783446-sp1-translation-pp.json │ │ │ ├── 1700193786385-prompt-translate-sp2.json │ │ │ ├── 1700193786398-sp2-translation-data2pp.json │ │ │ ├── 1700193786404-sp2-translation-pp.json │ │ │ ├── 1700193790010-prompt-translate-sp2.json │ │ │ ├── 1700193790024-sp2-translation-data2pp.json │ │ │ ├── 1700193790030-sp2-translation-pp.json │ │ │ ├── 1700193793612-prompt-translate-sp2.json │ │ │ ├── 1700193793625-sp2-translation-data2pp.json │ │ │ ├── 1700193793630-sp2-translation-pp.json │ │ │ ├── 1700193798246-prompt-translate-sp1.json │ │ │ ├── 1700193798260-sp1-translation-data2pp.json │ │ │ ├── 1700193798268-sp1-translation-pp.json │ │ │ ├── 1700193801418-prompt-translate-sp2.json │ │ │ ├── 1700193801431-sp2-translation-data2pp.json │ │ │ ├── 1700193801437-sp2-translation-pp.json │ │ │ ├── 1700193805072-prompt-translate-sp2.json │ │ │ ├── 1700193805084-sp2-translation-data2pp.json │ │ │ ├── 1700193805092-sp2-translation-pp.json │ │ │ ├── 1700193809064-prompt-translate-sp2.json │ │ │ ├── 1700193809078-sp2-translation-data2pp.json │ │ │ ├── 1700193809084-sp2-translation-pp.json │ │ │ ├── 1700193813829-prompt-translate-sp2.json │ │ │ ├── 1700193813842-sp2-translation-data2pp.json │ │ │ ├── 1700193813848-sp2-translation-pp.json │ │ │ ├── 1700193815580-prompt-translate-sp2.json │ │ │ ├── 1700193815592-sp2-translation-data2pp.json │ │ │ ├── 1700193815597-sp2-translation-pp.json │ │ │ ├── 1700193818691-prompt-translate-sp2.json │ │ │ ├── 1700193818703-sp2-translation-data2pp.json │ │ │ ├── 1700193818709-sp2-translation-pp.json │ │ │ ├── 1700193825930-prompt-translate-sp1.json │ │ │ ├── 1700193825942-sp1-translation-data2pp.json │ │ │ ├── 1700193825948-sp1-translation-pp.json │ │ │ ├── 1700193829826-prompt-translate-sp2.json │ │ │ ├── 1700193829838-sp2-translation-data2pp.json │ │ │ ├── 1700193829844-sp2-translation-pp.json │ │ │ ├── 1700193831961-prompt-translate-sp2.json │ │ │ ├── 1700193831973-sp2-translation-data2pp.json │ │ │ ├── 1700193831979-sp2-translation-pp.json │ │ │ ├── 1700193837997-prompt-translate-sp2.json │ │ │ ├── 1700193838009-sp2-translation-data2pp.json │ │ │ ├── 1700193838015-sp2-translation-pp.json │ │ │ ├── 1700193844811-prompt-translate-sp1.json │ │ │ ├── 1700193844826-sp1-translation-data2pp.json │ │ │ ├── 1700193844832-sp1-translation-pp.json │ │ │ ├── 1700193846869-prompt-translate-sp2.json │ │ │ ├── 1700193846881-sp2-translation-data2pp.json │ │ │ ├── 1700193846887-sp2-translation-pp.json │ │ │ ├── 1700193852268-prompt-translate-sp2.json │ │ │ ├── 1700193852281-sp2-translation-data2pp.json │ │ │ ├── 1700193852287-sp2-translation-pp.json │ │ │ ├── 1700193858883-prompt-translate-sp2.json │ │ │ ├── 1700193858897-sp2-translation-data2pp.json │ │ │ ├── 1700193858903-sp2-translation-pp.json │ │ │ ├── 1700193862408-prompt-translate-sp2.json │ │ │ ├── 1700193862421-sp2-translation-data2pp.json │ │ │ ├── 1700193862427-sp2-translation-pp.json │ │ │ ├── 1700193867972-prompt-translate-sp2.json │ │ │ ├── 1700193867986-sp2-translation-data2pp.json │ │ │ ├── 1700193867992-sp2-translation-pp.json │ │ │ ├── 1700193872876-prompt-translate-sp2.json │ │ │ ├── 1700193872889-sp2-translation-data2pp.json │ │ │ ├── 1700193872894-sp2-translation-pp.json │ │ │ ├── 1700193876343-prompt-translate-sp2.json │ │ │ ├── 1700193876355-sp2-translation-data2pp.json │ │ │ ├── 1700193876361-sp2-translation-pp.json │ │ │ ├── 1700193879864-prompt-translate-sp2.json │ │ │ ├── 1700193879878-sp2-translation-data2pp.json │ │ │ ├── 1700193879884-sp2-translation-pp.json │ │ │ ├── 1700193885263-prompt-translate-sp2.json │ │ │ ├── 1700193885276-sp2-translation-data2pp.json │ │ │ └── 1700193885283-sp2-translation-pp.json │ │ ├── 19-prompts-secrets │ │ │ ├── prompt.md │ │ │ └── templates.md │ │ └── 20-vtw-samples │ │ │ ├── base.snart │ │ │ ├── level-1 │ │ │ ├── level 1.png │ │ │ ├── rules.snart │ │ │ └── target.py │ │ │ ├── level-2 │ │ │ ├── level 2.png │ │ │ ├── rules.snart │ │ │ └── target.py │ │ │ ├── level-3 │ │ │ ├── level 3.png │ │ │ ├── rules.snart │ │ │ └── target.py │ │ │ ├── sample.js │ │ │ └── sample_upd.js │ ├── debugging.md │ ├── learn_rules_subject_logs_beatufier.py │ ├── process_logs.py │ ├── sample-01 │ │ ├── program.js │ │ ├── program.py │ │ ├── rules-used.md │ │ ├── src-full-ast-text.json │ │ ├── src-full-ast.json │ │ ├── src-problematic-node-ast.json │ │ └── src-templates.json │ ├── sample-02 │ │ ├── program.js │ │ ├── program.py │ │ └── rules-used.md │ └── sample-03 │ │ ├── program.js │ │ ├── program.py │ │ └── rules-used.md ├── duoglot │ ├── comparisons │ │ ├── try_JavaScripthon │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── all_steps_ctci.sh │ │ │ ├── all_steps_gfg.sh │ │ │ ├── all_steps_leetcode.sh │ │ │ ├── eval_javascripthon_ctci.py │ │ │ ├── eval_javascripthon_lib.py │ │ │ ├── eval_javascripthon_main.py │ │ │ └── eval_javascripthon_original.py │ │ ├── try_codex │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── all_steps_ctci.sh │ │ │ ├── all_steps_gfg.sh │ │ │ ├── all_steps_leetcode.sh │ │ │ ├── eval_codex_ctci.py │ │ │ ├── eval_codex_lib.py │ │ │ ├── eval_codex_main.py │ │ │ ├── eval_codex_original.py │ │ │ └── test_codex.py │ │ ├── try_py2js │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── all_steps_ctci.sh │ │ │ ├── all_steps_gfg.sh │ │ │ ├── all_steps_leetcode.sh │ │ │ ├── eval_py2js_ctci.py │ │ │ ├── eval_py2js_lib.py │ │ │ ├── eval_py2js_main.py │ │ │ └── eval_py2js_original.py │ │ └── try_transcrypt │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── all_steps_ctci.sh │ │ │ ├── all_steps_gfg.sh │ │ │ ├── all_steps_leetcode.sh │ │ │ ├── eval_transcrypt_ctci.py │ │ │ ├── eval_transcrypt_lib.py │ │ │ ├── eval_transcrypt_main.py │ │ │ ├── eval_transcrypt_original.py │ │ │ └── package.json.template │ └── tests │ │ ├── LICENSE-CLARIFICATIONS.md │ │ ├── LICENSE-CtCI │ │ ├── LICENSE-geeksforgeeks │ │ ├── LICENSE-leetcode │ │ ├── basic │ │ ├── js │ │ │ ├── M_arrslice0.js │ │ │ ├── M_comp0.js │ │ │ ├── M_enumerate0.js │ │ │ ├── M_needdyn0.js │ │ │ ├── M_simple0.js │ │ │ ├── M_string0.js │ │ │ ├── M_struct0.js │ │ │ ├── M_temp.js │ │ │ ├── M_trycatch0.js │ │ │ ├── M_trycatch1.js │ │ │ └── M_with0.js │ │ └── py │ │ │ ├── M_arrslice0.py │ │ │ ├── M_comp0.py │ │ │ ├── M_enumerate0.py │ │ │ ├── M_needdyn0.py │ │ │ ├── M_simple0.py │ │ │ ├── M_string0.py │ │ │ ├── M_struct0.py │ │ │ ├── M_temp.py │ │ │ ├── M_trycatch0.py │ │ │ ├── M_trycatch1.py │ │ │ └── M_with0.py │ │ ├── stactci │ │ ├── py │ │ │ ├── .gitignore │ │ │ ├── AL054_p02_robot_grid.py │ │ │ ├── AL064_p07_rotate_matrix.py │ │ │ ├── AL066_p26_calculator.py │ │ │ ├── AL067_p03_delete_middle_node.py │ │ │ ├── AL070_p06_towers_of_hanoi.py │ │ │ ├── AL071_p05_one_away.py │ │ │ ├── AL072_p06_animal_shelter.py │ │ │ ├── AL074_p04_palindrome_permutation.py │ │ │ ├── AL078_p12_eight_queens.py │ │ │ ├── AL080_p03_search_in_rotated_array.py │ │ │ ├── AL081_p01_route_between_nodes.py │ │ │ ├── AL081_p05_recursive_multiply.py │ │ │ ├── AL082_p07_intersection.py │ │ │ ├── AL083_p01_is_unique.py │ │ │ ├── AL083_p08_loop_detection.py │ │ │ ├── AL086_p06_successor.py │ │ │ ├── AL089_p09_parens.py │ │ │ ├── AL090_p08_english_int.py │ │ │ ├── AL092_p02_return_kth_to_last.py │ │ │ ├── AL103_p03_stack_of_plates.py │ │ │ ├── AL114_p05_validate_bst.py │ │ │ ├── AL122_p04_check_balanced.py │ │ │ ├── AL123_p09_bst_sequences.py │ │ │ ├── AL126_p03_list_of_depths.py │ │ │ └── AL160_p06_palindrome.py │ │ └── py_all │ │ │ ├── .gitignore │ │ │ ├── p01_add_without_plus.py │ │ │ ├── p01_insertion.py │ │ │ ├── p01_is_unique.py │ │ │ ├── p01_number_swapper.py │ │ │ ├── p01_route_between_nodes.py │ │ │ ├── p01_sorted_merge.py │ │ │ ├── p01_triple_step.py │ │ │ ├── p02_binary_to_string.py │ │ │ ├── p02_check_permutation.py │ │ │ ├── p02_group_anagrams.py │ │ │ ├── p02_minimal_tree.py │ │ │ ├── p02_return_kth_to_last.py │ │ │ ├── p02_robot_grid.py │ │ │ ├── p02_stack_min.py │ │ │ ├── p02_word_frequencies.py │ │ │ ├── p03_delete_middle_node.py │ │ │ ├── p03_flip_bit_to_win.py │ │ │ ├── p03_list_of_depths.py │ │ │ ├── p03_magic_index.py │ │ │ ├── p03_search_in_rotated_array.py │ │ │ ├── p03_stack_of_plates.py │ │ │ ├── p03_urlify.py │ │ │ ├── p04_check_balanced.py │ │ │ ├── p04_palindrome_permutation.py │ │ │ ├── p04_power_set.py │ │ │ ├── p04_queue_via_stacks.py │ │ │ ├── p04_search_sorted_no_size_array.py │ │ │ ├── p05_one_away.py │ │ │ ├── p05_recursive_multiply.py │ │ │ ├── p05_sort_stack.py │ │ │ ├── p05_sparse_search.py │ │ │ ├── p05_validate_bst.py │ │ │ ├── p06_animal_shelter.py │ │ │ ├── p06_conversion.py │ │ │ ├── p06_palindrome.py │ │ │ ├── p06_smallest_difference.py │ │ │ ├── p06_string_compression.py │ │ │ ├── p06_successor.py │ │ │ ├── p06_towers_of_hanoi.py │ │ │ ├── p07_baby_names.py │ │ │ ├── p07_intersection.py │ │ │ ├── p07_pairwise_swap.py │ │ │ ├── p07_permutations_without_dups.py │ │ │ ├── p07_rotate_matrix.py │ │ │ ├── p08_circus_tower.py │ │ │ ├── p08_draw_line.py │ │ │ ├── p08_english_int.py │ │ │ ├── p08_first_common_ancestor.py │ │ │ ├── p08_loop_detection.py │ │ │ ├── p08_permutations_with_dups.py │ │ │ ├── p08_zero_matrix.py │ │ │ ├── p09_bst_sequences.py │ │ │ ├── p09_kth_multiple.py │ │ │ ├── p09_parens.py │ │ │ ├── p09_string_rotation.py │ │ │ ├── p10_check_subtree.py │ │ │ ├── p10_paint_fill.py │ │ │ ├── p11_coins.py │ │ │ ├── p12_eight_queens.py │ │ │ ├── p12_paths_with_sum.py │ │ │ ├── p13_tallest_stack.py │ │ │ ├── p14_boolean_evaluation.py │ │ │ ├── p15_longest_word.py │ │ │ ├── p16_the_masseuse.py │ │ │ ├── p17_multi_search.py │ │ │ ├── p18_shortest_supersequence.py │ │ │ ├── p19_pond_sizes.py │ │ │ ├── p21_volume_of_histogram.py │ │ │ ├── p22_word_transformer.py │ │ │ └── p26_calculator.py │ │ ├── staleetcode │ │ ├── LICENSE-leetcode │ │ ├── py │ │ │ ├── .gitignore │ │ │ ├── L0001_TwoSum.py │ │ │ ├── L0003_LongestSubstringWithoutRepeatingCharacters.py │ │ │ ├── L0004_MedianofTwoSortedArrays.py │ │ │ ├── L0005_LongestPalindromicSubstring.py │ │ │ ├── L0006_ZigzagConversion.py │ │ │ ├── L0007_ReverseInteger.py │ │ │ ├── L0008_StringtoInteger_atoi_.py │ │ │ ├── L0009_PalindromeNumber.py │ │ │ ├── L0010_RegularExpressionMatching.py │ │ │ ├── L0011_ContainerWithMostWater.py │ │ │ ├── L0012_IntegertoRoman.py │ │ │ ├── L0013_RomantoInteger.py │ │ │ ├── L0014_LongestCommonPrefix.py │ │ │ ├── L0015_3Sum.py │ │ │ ├── L0016_3SumClosest.py │ │ │ ├── L0017_LetterCombinationsofaPhoneNumber.py │ │ │ ├── L0018_4Sum.py │ │ │ ├── L0020_ValidParentheses.py │ │ │ ├── L0022_GenerateParentheses.py │ │ │ ├── L0026_RemoveDuplicatesfromSortedArray.py │ │ │ ├── L0027_RemoveElement.py │ │ │ ├── L0028_ImplementstrStr__.py │ │ │ ├── L0029_DivideTwoIntegers.py │ │ │ ├── L0030_SubstringwithConcatenationofAllWords.py │ │ │ ├── L0032_LongestValidParentheses.py │ │ │ ├── L0033_SearchinRotatedSortedArray.py │ │ │ ├── L0035_SearchInsertPosition.py │ │ │ ├── L0036_ValidSudoku.py │ │ │ ├── L0038_CountandSay.py │ │ │ ├── L0039_CombinationSum.py │ │ │ ├── L0040_CombinationSumII.py │ │ │ ├── L0041_FirstMissingPositive.py │ │ │ ├── L0042_TrappingRainWater.py │ │ │ ├── L0043_MultiplyStrings.py │ │ │ ├── L0045_JumpGameII.py │ │ │ ├── L0046_Permutations.py │ │ │ ├── L0047_PermutationsII.py │ │ │ ├── L0048_RotateImage.py │ │ │ ├── L0049_GroupAnagrams.py │ │ │ ├── L0050_Pow_x_n_.py │ │ │ ├── L0051_NQueens.py │ │ │ ├── L0053_MaximumSubarray.py │ │ │ ├── L0054_SpiralMatrix.py │ │ │ ├── L0055_JumpGame.py │ │ │ ├── L0056_MergeIntervals.py │ │ │ ├── L0057_InsertInterval.py │ │ │ ├── L0058_LengthofLastWord.py │ │ │ ├── L0059_SpiralMatrixII.py │ │ │ ├── L0062_UniquePaths.py │ │ │ ├── L0063_UniquePathsII.py │ │ │ ├── L0064_MinimumPathSum.py │ │ │ ├── L0065_ValidNumber.py │ │ │ ├── L0066_PlusOne.py │ │ │ ├── L0067_AddBinary.py │ │ │ ├── L0068_TextJustification.py │ │ │ ├── L0069_Sqrt_x_.py │ │ │ ├── L0070_ClimbingStairs.py │ │ │ ├── L0071_SimplifyPath.py │ │ │ ├── L0072_EditDistance.py │ │ │ ├── L0073_SetMatrixZeroes.py │ │ │ ├── L0074_Searcha2DMatrix.py │ │ │ ├── L0075_SortColors.py │ │ │ ├── L0076_MinimumWindowSubstring.py │ │ │ ├── L0077_Combinations.py │ │ │ ├── L0078_Subsets.py │ │ │ ├── L0079_WordSearch.py │ │ │ ├── L0080_RemoveDuplicatesfromSortedArrayII.py │ │ │ ├── L0081_SearchinRotatedSortedArrayII.py │ │ │ ├── L0084_LargestRectangleinHistogram.py │ │ │ ├── L0087_ScrambleString.py │ │ │ ├── L0088_MergeSortedArray.py │ │ │ ├── L0089_GrayCode.py │ │ │ ├── L0090_SubsetsII.py │ │ │ ├── L0091_DecodeWays.py │ │ │ ├── L0093_RestoreIPAddresses.py │ │ │ ├── L0096_UniqueBinarySearchTrees.py │ │ │ ├── L0097_InterleavingString.py │ │ │ ├── L0118_PascalsTriangle.py │ │ │ ├── L0119_PascalsTriangleII.py │ │ │ ├── L0120_Triangle.py │ │ │ ├── L0121_BestTimetoBuyandSellStock.py │ │ │ ├── L0122_BestTimetoBuyandSellStockII.py │ │ │ ├── L0123_BestTimetoBuyandSellStockIII.py │ │ │ ├── L0126_WordLadderII.py │ │ │ ├── L0127_WordLadder.py │ │ │ ├── L0128_LongestConsecutiveSequence.py │ │ │ ├── L0130_SurroundedRegions.py │ │ │ ├── L0131_PalindromePartitioning.py │ │ │ ├── L0132_PalindromePartitioningII.py │ │ │ ├── L0136_SingleNumber.py │ │ │ ├── L0137_SingleNumberII.py │ │ │ ├── L0139_WordBreak.py │ │ │ ├── L0149_MaxPointsonaLine.py │ │ │ ├── L0150_EvaluateReversePolishNotation.py │ │ │ ├── L0151_ReverseWordsinaString.py │ │ │ ├── L0152_MaximumProductSubarray.py │ │ │ ├── L0153_FindMinimuminRotatedSortedArray.py │ │ │ ├── L0154_FindMinimuminRotatedSortedArrayII.py │ │ │ ├── L0159_LongestSubstringwithAtMostTwoDistinctCharacters.py │ │ │ ├── L0162_FindPeakElement.py │ │ │ ├── L0165_CompareVersionNumbers.py │ │ │ ├── L0166_FractiontoRecurringDecimal.py │ │ │ ├── L0167_TwoSumIIInputArrayIsSorted.py │ │ │ ├── L0168_ExcelSheetColumnTitle.py │ │ │ ├── L0169_MajorityElement.py │ │ │ ├── L0171_ExcelSheetColumnNumber.py │ │ │ ├── L0172_FactorialTrailingZeroes.py │ │ │ ├── L0179_LargestNumber.py │ │ │ ├── L0186_ReverseWordsinaStringII.py │ │ │ ├── L0187_RepeatedDNASequences.py │ │ │ ├── L0188_BestTimetoBuyandSellStockIV.py │ │ │ ├── L0189_RotateArray.py │ │ │ ├── L0198_HouseRobber.py │ │ │ ├── L0200_NumberofIslands.py │ │ │ ├── L0201_BitwiseANDofNumbersRange.py │ │ │ ├── L0202_HappyNumber.py │ │ │ ├── L0204_CountPrimes.py │ │ │ ├── L0205_IsomorphicStrings.py │ │ │ ├── L0207_CourseSchedule.py │ │ │ ├── L0210_CourseScheduleII.py │ │ │ ├── L0212_WordSearchII.py │ │ │ ├── L0213_HouseRobberII.py │ │ │ ├── L0214_ShortestPalindrome.py │ │ │ ├── L0215_KthLargestElementinanArray.py │ │ │ ├── L0216_CombinationSumIII.py │ │ │ ├── L0217_ContainsDuplicate.py │ │ │ ├── L0219_ContainsDuplicateII.py │ │ │ ├── L0221_MaximalSquare.py │ │ │ ├── L0223_RectangleArea.py │ │ │ ├── L0227_BasicCalculatorII.py │ │ │ ├── L0228_SummaryRanges.py │ │ │ ├── L0229_MajorityElementII.py │ │ │ ├── L0231_PowerofTwo.py │ │ │ ├── L0233_NumberofDigitOne.py │ │ │ ├── L0238_ProductofArrayExceptSelf.py │ │ │ ├── L0239_SlidingWindowMaximum.py │ │ │ ├── L0240_Searcha2DMatrixII.py │ │ │ ├── L0241_DifferentWaystoAddParentheses.py │ │ │ ├── L0242_ValidAnagram.py │ │ │ ├── L0243_ShortestWordDistance.py │ │ │ ├── L0245_ShortestWordDistanceIII.py │ │ │ ├── L0246_StrobogrammaticNumber.py │ │ │ ├── L0247_StrobogrammaticNumberII.py │ │ │ ├── L0249_GroupShiftedStrings.py │ │ │ ├── L0252_MeetingRooms.py │ │ │ ├── L0253_MeetingRoomsII.py │ │ │ ├── L0255_VerifyPreorderSequenceinBinarySearchTree.py │ │ │ ├── L0256_PaintHouse.py │ │ │ ├── L0258_AddDigits.py │ │ │ ├── L0259_3SumSmaller.py │ │ │ ├── L0260_SingleNumberIII.py │ │ │ ├── L0261_GraphValidTree.py │ │ │ ├── L0263_UglyNumber.py │ │ │ ├── L0264_UglyNumberII.py │ │ │ ├── L0266_PalindromePermutation.py │ │ │ ├── L0268_MissingNumber.py │ │ │ ├── L0269_AlienDictionary.py │ │ │ ├── L0273_IntegertoEnglishWords.py │ │ │ ├── L0274_HIndex.py │ │ │ ├── L0275_HIndexII.py │ │ │ ├── L0279_PerfectSquares.py │ │ │ ├── L0280_WiggleSort.py │ │ │ ├── L0282_ExpressionAddOperators.py │ │ │ ├── L0283_MoveZeroes.py │ │ │ ├── L0286_WallsandGates.py │ │ │ ├── L0287_FindtheDuplicateNumber.py │ │ │ ├── L0289_GameofLife.py │ │ │ ├── L0290_WordPattern.py │ │ │ ├── L0291_WordPatternII.py │ │ │ ├── L0292_NimGame.py │ │ │ ├── L0293_FlipGame.py │ │ │ ├── L0299_BullsandCows.py │ │ │ ├── L0301_RemoveInvalidParentheses.py │ │ │ ├── L0302_SmallestRectangleEnclosingBlackPixels.py │ │ │ ├── L0305_NumberofIslandsII.py │ │ │ ├── L0306_AdditiveNumber.py │ │ │ ├── L0309_BestTimetoBuyandSellStockwithCooldown.py │ │ │ ├── L0310_MinimumHeightTrees.py │ │ │ ├── L0311_SparseMatrixMultiplication.py │ │ │ ├── L0312_BurstBalloons.py │ │ │ ├── L0317_ShortestDistancefromAllBuildings.py │ │ │ ├── L0318_MaximumProductofWordLengths.py │ │ │ ├── L0320_GeneralizedAbbreviation.py │ │ │ ├── L0322_CoinChange.py │ │ │ ├── L0323_NumberofConnectedComponentsinanUndirectedGraph.py │ │ │ ├── L0324_WiggleSortII.py │ │ │ ├── L0325_MaximumSizeSubarraySumEqualsk.py │ │ │ ├── L0329_LongestIncreasingPathinaMatrix.py │ │ │ ├── L0334_IncreasingTripletSubsequence.py │ │ │ ├── L0335_SelfCrossing.py │ │ │ ├── L0338_CountingBits.py │ │ │ ├── L0342_PowerofFour.py │ │ │ ├── L0343_IntegerBreak.py │ │ │ ├── L0344_ReverseString.py │ │ │ ├── L0345_ReverseVowelsofaString.py │ │ │ ├── L0347_TopKFrequentElements.py │ │ │ ├── L0349_IntersectionofTwoArrays.py │ │ │ ├── L0350_IntersectionofTwoArraysII.py │ │ │ ├── L0356_LineReflection.py │ │ │ ├── L0357_CountNumberswithUniqueDigits.py │ │ │ ├── L0360_SortTransformedArray.py │ │ │ ├── L0361_BombEnemy.py │ │ │ ├── L0365_WaterandJugProblem.py │ │ │ ├── L0367_ValidPerfectSquare.py │ │ │ ├── L0368_LargestDivisibleSubset.py │ │ │ ├── L0370_RangeAddition.py │ │ │ ├── L0371_SumofTwoIntegers.py │ │ │ ├── L0372_SuperPow.py │ │ │ ├── L0373_FindKPairswithSmallestSums.py │ │ │ ├── L0375_GuessNumberHigherorLowerII.py │ │ │ ├── L0376_WiggleSubsequence.py │ │ │ ├── L0377_CombinationSumIV.py │ │ │ ├── L0378_KthSmallestElementinaSortedMatrix.py │ │ │ ├── L0383_RansomNote.py │ │ │ ├── L0386_LexicographicalNumbers.py │ │ │ ├── L0387_FirstUniqueCharacterinaString.py │ │ │ ├── L0388_LongestAbsoluteFilePath.py │ │ │ ├── L0389_FindtheDifference.py │ │ │ ├── L0390_EliminationGame.py │ │ │ ├── L0391_PerfectRectangle.py │ │ │ ├── L0392_IsSubsequence.py │ │ │ ├── L0393_UTF8Validation.py │ │ │ ├── L0394_DecodeString.py │ │ │ ├── L0395_LongestSubstringwithAtLeastKRepeatingCharacters.py │ │ │ ├── L0396_RotateFunction.py │ │ │ ├── L0397_IntegerReplacement.py │ │ │ ├── L0399_EvaluateDivision.py │ │ │ ├── L0400_NthDigit.py │ │ │ ├── L0401_BinaryWatch.py │ │ │ ├── L0403_FrogJump.py │ │ │ ├── L0405_ConvertaNumbertoHexadecimal.py │ │ │ ├── L0406_QueueReconstructionbyHeight.py │ │ │ ├── L0407_TrappingRainWaterII.py │ │ │ ├── L0409_LongestPalindrome.py │ │ │ ├── L0410_SplitArrayLargestSum.py │ │ │ ├── L0412_FizzBuzz.py │ │ │ ├── L0413_ArithmeticSlices.py │ │ │ ├── L0414_ThirdMaximumNumber.py │ │ │ ├── L0415_AddStrings.py │ │ │ ├── L0416_PartitionEqualSubsetSum.py │ │ │ ├── L0417_PacificAtlanticWaterFlow.py │ │ │ ├── L0419_BattleshipsinaBoard.py │ │ │ ├── L0420_StrongPasswordChecker.py │ │ │ ├── L0421_MaximumXORofTwoNumbersinanArray.py │ │ │ ├── L0423_ReconstructOriginalDigitsfromEnglish.py │ │ │ ├── L0424_LongestRepeatingCharacterReplacement.py │ │ │ ├── L0433_MinimumGeneticMutation.py │ │ │ ├── L0434_NumberofSegmentsinaString.py │ │ │ ├── L0435_NonoverlappingIntervals.py │ │ │ ├── L0438_FindAllAnagramsinaString.py │ │ │ ├── L0440_KthSmallestinLexicographicalOrder.py │ │ │ ├── L0441_ArrangingCoins.py │ │ │ ├── L0442_FindAllDuplicatesinanArray.py │ │ │ ├── L0443_StringCompression.py │ │ │ ├── L0444_SequenceReconstruction.py │ │ │ ├── L0447_NumberofBoomerangs.py │ │ │ ├── L0448_FindAllNumbersDisappearedinanArray.py │ │ │ ├── L0451_SortCharactersByFrequency.py │ │ │ ├── L0453_MinimumMovestoEqualArrayElements.py │ │ │ ├── L0454_4SumII.py │ │ │ ├── L0456_132Pattern.py │ │ │ ├── L0457_CircularArrayLoop.py │ │ │ ├── L0458_PoorPigs.py │ │ │ ├── L0461_HammingDistance.py │ │ │ ├── L0462_MinimumMovestoEqualArrayElementsII.py │ │ │ ├── L0463_IslandPerimeter.py │ │ │ ├── L0464_CanIWin.py │ │ │ ├── L0467_UniqueSubstringsinWraparoundString.py │ │ │ ├── L0473_MatchstickstoSquare.py │ │ │ ├── L0474_OnesandZeroes.py │ │ │ ├── L0475_Heaters.py │ │ │ ├── L0477_TotalHammingDistance.py │ │ │ ├── L0479_LargestPalindromeProduct.py │ │ │ ├── L0482_LicenseKeyFormatting.py │ │ │ ├── L0485_MaxConsecutiveOnes.py │ │ │ ├── L0487_MaxConsecutiveOnesII.py │ │ │ ├── L0488_ZumaGame.py │ │ │ ├── L0490_TheMaze.py │ │ │ ├── L0491_IncreasingSubsequences.py │ │ │ ├── L0492_ConstructtheRectangle.py │ │ │ ├── L0494_TargetSum.py │ │ │ ├── L0495_TeemoAttacking.py │ │ │ ├── L0496_NextGreaterElementI.py │ │ │ ├── L0498_DiagonalTraverse.py │ │ │ ├── L0499_TheMazeIII.py │ │ │ ├── L0500_KeyboardRow.py │ │ │ ├── L0503_NextGreaterElementII.py │ │ │ ├── L0504_Base7.py │ │ │ ├── L0505_TheMazeII.py │ │ │ ├── L0506_RelativeRanks.py │ │ │ ├── L0507_PerfectNumber.py │ │ │ ├── L0509_FibonacciNumber.py │ │ │ ├── L0516_LongestPalindromicSubsequence.py │ │ │ ├── L0518_CoinChange2.py │ │ │ ├── L0520_DetectCapital.py │ │ │ ├── L0521_LongestUncommonSubsequenceI.py │ │ │ ├── L0522_LongestUncommonSubsequenceII.py │ │ │ ├── L0523_ContinuousSubarraySum.py │ │ │ ├── L0524_LongestWordinDictionarythroughDeleting.py │ │ │ ├── L0525_ContiguousArray.py │ │ │ ├── L0526_BeautifulArrangement.py │ │ │ ├── L0531_LonelyPixelI.py │ │ │ ├── L0532_KdiffPairsinanArray.py │ │ │ ├── L0533_LonelyPixelII.py │ │ │ ├── L0537_ComplexNumberMultiplication.py │ │ │ ├── L0539_MinimumTimeDifference.py │ │ │ ├── L0540_SingleElementinaSortedArray.py │ │ │ ├── L0541_ReverseStringII.py │ │ │ ├── L0542_01Matrix.py │ │ │ ├── L0544_OutputContestMatches.py │ │ │ ├── L0547_NumberofProvinces.py │ │ │ ├── L0548_SplitArraywithEqualSum.py │ │ │ ├── L0551_StudentAttendanceRecordI.py │ │ │ ├── L0552_StudentAttendanceRecordII.py │ │ │ ├── L0553_OptimalDivision.py │ │ │ ├── L0554_BrickWall.py │ │ │ ├── L0557_ReverseWordsinaStringIII.py │ │ │ ├── L0560_SubarraySumEqualsK.py │ │ │ ├── L0561_ArrayPartitionI.py │ │ │ ├── L0564_FindtheClosestPalindrome.py │ │ │ ├── L0565_ArrayNesting.py │ │ │ ├── L0566_ReshapetheMatrix.py │ │ │ ├── L0567_PermutationinString.py │ │ │ ├── L0575_DistributeCandies.py │ │ │ ├── L0581_ShortestUnsortedContinuousSubarray.py │ │ │ ├── L0582_KillProcess.py │ │ │ ├── L0583_DeleteOperationforTwoStrings.py │ │ │ ├── L0587_ErecttheFence.py │ │ │ ├── L0591_TagValidator.py │ │ │ ├── L0594_LongestHarmoniousSubsequence.py │ │ │ ├── L0598_RangeAdditionII.py │ │ │ ├── L0599_MinimumIndexSumofTwoLists.py │ │ │ ├── L0605_CanPlaceFlowers.py │ │ │ ├── L0609_FindDuplicateFileinSystem.py │ │ │ ├── L0628_MaximumProductofThreeNumbers.py │ │ │ ├── L0629_KInversePairsArray.py │ │ │ ├── L0630_CourseScheduleIII.py │ │ │ ├── L0633_SumofSquareNumbers.py │ │ │ ├── L0638_ShoppingOffers.py │ │ │ ├── L0639_DecodeWaysII.py │ │ │ ├── L0643_MaximumAverageSubarrayI.py │ │ │ ├── L0645_SetMismatch.py │ │ │ ├── L0646_MaximumLengthofPairChain.py │ │ │ ├── L0647_PalindromicSubstrings.py │ │ │ ├── L0657_RobotReturntoOrigin.py │ │ │ ├── L0658_FindKClosestElements.py │ │ │ ├── L0661_ImageSmoother.py │ │ │ ├── L0665_NondecreasingArray.py │ │ │ ├── L0666_PathSumIV.py │ │ │ ├── L0668_KthSmallestNumberinMultiplicationTable.py │ │ │ ├── L0670_MaximumSwap.py │ │ │ ├── L0673_NumberofLongestIncreasingSubsequence.py │ │ │ ├── L0674_LongestContinuousIncreasingSubsequence.py │ │ │ ├── L0675_CutOffTreesforGolfEvent.py │ │ │ ├── L0678_ValidParenthesisString.py │ │ │ ├── L0680_ValidPalindromeII.py │ │ │ ├── L0681_NextClosestTime.py │ │ │ ├── L0682_BaseballGame.py │ │ │ ├── L0684_RedundantConnection.py │ │ │ ├── L0686_RepeatedStringMatch.py │ │ │ ├── L0688_KnightProbabilityinChessboard.py │ │ │ ├── L0689_MaximumSumof3NonOverlappingSubarrays.py │ │ │ ├── L0691_StickerstoSpellWord.py │ │ │ ├── L0692_TopKFrequentWords.py │ │ │ ├── L0693_BinaryNumberwithAlternatingBits.py │ │ │ ├── L0694_NumberofDistinctIslands.py │ │ │ ├── L0695_MaxAreaofIsland.py │ │ │ ├── L0696_CountBinarySubstrings.py │ │ │ ├── L0697_DegreeofanArray.py │ │ │ ├── L0698_PartitiontoKEqualSumSubsets.py │ │ │ ├── L0704_BinarySearch.py │ │ │ ├── L0709_ToLowerCase.py │ │ │ ├── L0711_NumberofDistinctIslandsII.py │ │ │ ├── L0712_MinimumASCIIDeleteSumforTwoStrings.py │ │ │ ├── L0713_SubarrayProductLessThanK.py │ │ │ ├── L0714_BestTimetoBuyandSellStockwithTransactionFee.py │ │ │ ├── L0717_1bitand2bitCharacters.py │ │ │ ├── L0718_MaximumLengthofRepeatedSubarray.py │ │ │ ├── L0720_LongestWordinDictionary.py │ │ │ ├── L0721_AccountsMerge.py │ │ │ ├── L0723_CandyCrush.py │ │ │ ├── L0724_FindPivotIndex.py │ │ │ ├── L0728_SelfDividingNumbers.py │ │ │ ├── L0730_CountDifferentPalindromicSubsequences.py │ │ │ ├── L0733_FloodFill.py │ │ │ ├── L0734_SentenceSimilarity.py │ │ │ ├── L0735_AsteroidCollision.py │ │ │ ├── L0737_SentenceSimilarityII.py │ │ │ ├── L0739_DailyTemperatures.py │ │ │ ├── L0740_DeleteandEarn.py │ │ │ ├── L0741_CherryPickup.py │ │ │ ├── L0743_NetworkDelayTime.py │ │ │ ├── L0744_FindSmallestLetterGreaterThanTarget.py │ │ │ ├── L0746_MinCostClimbingStairs.py │ │ │ ├── L0747_LargestNumberAtLeastTwiceofOthers.py │ │ │ ├── L0748_ShortestCompletingWord.py │ │ │ ├── L0749_ContainVirus.py │ │ │ ├── L0752_OpentheLock.py │ │ │ ├── L0760_FindAnagramMappings.py │ │ │ ├── L0763_PartitionLabels.py │ │ │ ├── L0765_CouplesHoldingHands.py │ │ │ ├── L0766_ToeplitzMatrix.py │ │ │ ├── L0767_ReorganizeString.py │ │ │ ├── L0768_MaxChunksToMakeSortedII.py │ │ │ ├── L0769_MaxChunksToMakeSorted.py │ │ │ ├── L0771_JewelsandStones.py │ │ │ ├── L0773_SlidingPuzzle.py │ │ │ ├── L0778_SwiminRisingWater.py │ │ │ ├── L0779_KthSymbolinGrammar.py │ │ │ ├── L0780_ReachingPoints.py │ │ │ ├── L0781_RabbitsinForest.py │ │ │ ├── L0784_LetterCasePermutation.py │ │ │ ├── L0785_IsGraphBipartite.py │ │ │ ├── L0786_KthSmallestPrimeFraction.py │ │ │ ├── L0787_CheapestFlightsWithinKStops.py │ │ │ ├── L0789_EscapeTheGhosts.py │ │ │ ├── L0792_NumberofMatchingSubsequences.py │ │ │ ├── L0794_ValidTicTacToeState.py │ │ │ ├── L0796_RotateString.py │ │ │ ├── L0797_AllPathsFromSourcetoTarget.py │ │ │ ├── L0798_SmallestRotationwithHighestScore.py │ │ │ ├── L0800_SimilarRGBColor.py │ │ │ ├── L0802_FindEventualSafeStates.py │ │ │ ├── L0803_BricksFallingWhenHit.py │ │ │ ├── L0804_UniqueMorseCodeWords.py │ │ │ ├── L0806_NumberofLinesToWriteString.py │ │ │ ├── L0807_MaxIncreasetoKeepCitySkyline.py │ │ │ ├── L0811_SubdomainVisitCount.py │ │ │ ├── L0812_LargestTriangleArea.py │ │ │ ├── L0816_AmbiguousCoordinates.py │ │ │ ├── L0819_MostCommonWord.py │ │ │ ├── L0821_ShortestDistancetoaCharacter.py │ │ │ ├── L0822_CardFlippingGame.py │ │ │ ├── L0824_GoatLatin.py │ │ │ ├── L0825_FriendsOfAppropriateAges.py │ │ │ ├── L0826_MostProfitAssigningWork.py │ │ │ ├── L0827_MakingALargeIsland.py │ │ │ ├── L0829_ConsecutiveNumbersSum.py │ │ │ ├── L0832_FlippinganImage.py │ │ │ ├── L0838_PushDominoes.py │ │ │ ├── L0839_SimilarStringGroups.py │ │ │ ├── L0841_KeysandRooms.py │ │ │ ├── L0844_BackspaceStringCompare.py │ │ │ ├── L0845_LongestMountaininArray.py │ │ │ ├── L0847_ShortestPathVisitingAllNodes.py │ │ │ ├── L0848_ShiftingLetters.py │ │ │ ├── L0851_LoudandRich.py │ │ │ ├── L0852_PeakIndexinaMountainArray.py │ │ │ ├── L0853_CarFleet.py │ │ │ ├── L0854_KSimilarStrings.py │ │ │ ├── L0859_BuddyStrings.py │ │ │ ├── L0860_LemonadeChange.py │ │ │ ├── L0861_ScoreAfterFlippingMatrix.py │ │ │ ├── L0862_ShortestSubarraywithSumatLeastK.py │ │ │ ├── L0864_ShortestPathtoGetAllKeys.py │ │ │ ├── L0867_TransposeMatrix.py │ │ │ ├── L0868_BinaryGap.py │ │ │ ├── L0869_ReorderedPowerof2.py │ │ │ ├── L0873_LengthofLongestFibonacciSubsequence.py │ │ │ ├── L0875_KokoEatingBananas.py │ │ │ ├── L0881_BoatstoSavePeople.py │ │ │ ├── L0883_ProjectionAreaof3DShapes.py │ │ │ ├── L0884_UncommonWordsfromTwoSentences.py │ │ │ ├── L0885_SpiralMatrixIII.py │ │ │ ├── L0886_PossibleBipartition.py │ │ │ ├── L0887_SuperEggDrop.py │ │ │ ├── L0888_FairCandySwap.py │ │ │ ├── L0890_FindandReplacePattern.py │ │ │ ├── L0893_GroupsofSpecialEquivalentStrings.py │ │ │ ├── L0896_MonotonicArray.py │ │ │ ├── L0898_BitwiseORsofSubarrays.py │ │ │ ├── L0904_FruitIntoBaskets.py │ │ │ ├── L0905_SortArrayByParity.py │ │ │ ├── L0907_SumofSubarrayMinimums.py │ │ │ ├── L0908_SmallestRangeI.py │ │ │ ├── L0909_SnakesandLadders.py │ │ │ ├── L0912_SortanArray.py │ │ │ ├── L0914_XofaKindinaDeckofCards.py │ │ │ ├── L0915_PartitionArrayintoDisjointIntervals.py │ │ │ ├── L0917_ReverseOnlyLetters.py │ │ │ ├── L0918_MaximumSumCircularSubarray.py │ │ │ ├── L0921_MinimumAddtoMakeParenthesesValid.py │ │ │ ├── L0922_SortArrayByParityII.py │ │ │ ├── L0924_MinimizeMalwareSpread.py │ │ │ ├── L0925_LongPressedName.py │ │ │ ├── L0926_FlipStringtoMonotoneIncreasing.py │ │ │ ├── L0927_ThreeEqualParts.py │ │ │ ├── L0928_MinimizeMalwareSpreadII.py │ │ │ ├── L0929_UniqueEmailAddresses.py │ │ │ ├── L0930_BinarySubarraysWithSum.py │ │ │ ├── L0931_MinimumFallingPathSum.py │ │ │ ├── L0932_BeautifulArray.py │ │ │ ├── L0934_ShortestBridge.py │ │ │ ├── L0935_KnightDialer.py │ │ │ ├── L0937_ReorderDatainLogFiles.py │ │ │ ├── L0941_ValidMountainArray.py │ │ │ ├── L0942_DIStringMatch.py │ │ │ ├── L0944_DeleteColumnstoMakeSorted.py │ │ │ ├── L0946_ValidateStackSequences.py │ │ │ ├── L0947_MostStonesRemovedwithSameRoworColumn.py │ │ │ ├── L0953_VerifyinganAlienDictionary.py │ │ │ ├── L0954_ArrayofDoubledPairs.py │ │ │ ├── L0959_RegionsCutBySlashes.py │ │ │ ├── L0960_DeleteColumnstoMakeSortedIII.py │ │ │ ├── L0961_NRepeatedElementinSize2NArray.py │ │ │ ├── L0962_MaximumWidthRamp.py │ │ │ ├── L0967_NumbersWithSameConsecutiveDifferences.py │ │ │ ├── L0969_PancakeSorting.py │ │ │ ├── L0970_PowerfulIntegers.py │ │ │ ├── L0974_SubarraySumsDivisiblebyK.py │ │ │ ├── L0977_SquaresofaSortedArray.py │ │ │ ├── L0985_SumofEvenNumbersAfterQueries.py │ │ │ ├── L0986_IntervalListIntersections.py │ │ │ ├── L0989_AddtoArrayFormofInteger.py │ │ │ ├── L0990_SatisfiabilityofEqualityEquations.py │ │ │ ├── L0994_RottingOranges.py │ │ │ ├── L0997_FindtheTownJudge.py │ │ │ ├── L0999_AvailableCapturesforRook.py │ │ │ ├── L1001_GridIllumination.py │ │ │ ├── L1002_FindCommonCharacters.py │ │ │ ├── L1004_MaxConsecutiveOnesIII.py │ │ │ ├── L1005_MaximizeSumOfArrayAfterKNegations.py │ │ │ ├── L1006_ClumsyFactorial.py │ │ │ ├── L1007_MinimumDominoRotationsForEqualRow.py │ │ │ ├── L1009_ComplementofBase10Integer.py │ │ │ ├── L1011_CapacityToShipPackagesWithinDDays.py │ │ │ ├── L1014_BestSightseeingPair.py │ │ │ ├── L1016_BinaryStringWithSubstringsRepresenting1ToN.py │ │ │ ├── L1020_NumberofEnclaves.py │ │ │ ├── L1021_RemoveOutermostParentheses.py │ │ │ ├── L1027_LongestArithmeticSubsequence.py │ │ │ ├── L1029_TwoCityScheduling.py │ │ │ ├── L1030_MatrixCellsinDistanceOrder.py │ │ │ ├── L1031_MaximumSumofTwoNonOverlappingSubarrays.py │ │ │ ├── L1034_ColoringABorder.py │ │ │ ├── L1035_UncrossedLines.py │ │ │ ├── L1037_ValidBoomerang.py │ │ │ ├── L1041_RobotBoundedInCircle.py │ │ │ ├── L1042_FlowerPlantingWithNoAdjacent.py │ │ │ ├── L1044_LongestDuplicateSubstring.py │ │ │ ├── L1046_LastStoneWeight.py │ │ │ ├── L1047_RemoveAllAdjacentDuplicatesInString.py │ │ │ ├── L1048_LongestStringChain.py │ │ │ ├── L1049_LastStoneWeightII.py │ │ │ ├── L1051_HeightChecker.py │ │ │ ├── L1052_GrumpyBookstoreOwner.py │ │ │ ├── L1061_LexicographicallySmallestEquivalentString.py │ │ │ ├── L1064_FixedPoint.py │ │ │ ├── L1072_FlipColumnsForMaximumNumberofEqualRows.py │ │ │ ├── L1078_OccurrencesAfterBigram.py │ │ │ ├── L1079_LetterTilePossibilities.py │ │ │ ├── L1085_SumofDigitsintheMinimumNumber.py │ │ │ ├── L1087_BraceExpansion.py │ │ │ ├── L1089_DuplicateZeros.py │ │ │ ├── L1090_LargestValuesFromLabels.py │ │ │ ├── L1091_ShortestPathinBinaryMatrix.py │ │ │ ├── L1094_CarPooling.py │ │ │ ├── L1099_TwoSumLessThanK.py │ │ │ ├── L1100_FindKLengthSubstringsWithNoRepeatedCharacters.py │ │ │ ├── L1101_TheEarliestMomentWhenEveryoneBecomeFriends.py │ │ │ ├── L1102_PathWithMaximumMinimumValue.py │ │ │ ├── L1103_DistributeCandiestoPeople.py │ │ │ ├── L1105_FillingBookcaseShelves.py │ │ │ ├── L1108_DefanginganIPAddress.py │ │ │ ├── L1109_CorporateFlightBookings.py │ │ │ ├── L1118_NumberofDaysinaMonth.py │ │ │ ├── L1119_RemoveVowelsfromaString.py │ │ │ ├── L1122_RelativeSortArray.py │ │ │ ├── L1124_LongestWellPerformingInterval.py │ │ │ ├── L1128_NumberofEquivalentDominoPairs.py │ │ │ ├── L1129_ShortestPathwithAlternatingColors.py │ │ │ ├── L1133_LargestUniqueNumber.py │ │ │ ├── L1134_ArmstrongNumber.py │ │ │ ├── L1135_ConnectingCitiesWithMinimumCost.py │ │ │ ├── L1137_NthTribonacciNumber.py │ │ │ ├── L1143_LongestCommonSubsequence.py │ │ │ ├── L1154_DayoftheYear.py │ │ │ ├── L1160_FindWordsThatCanBeFormedbyCharacters.py │ │ │ ├── L1162_AsFarfromLandasPossible.py │ │ │ ├── L1165_SingleRowKeyboard.py │ │ │ ├── L1167_MinimumCosttoConnectSticks.py │ │ │ ├── L1168_OptimizeWaterDistributioninaVillage.py │ │ │ ├── L1175_PrimeArrangements.py │ │ │ ├── L1180_CountSubstringswithOnlyOneDistinctLetter.py │ │ │ ├── L1181_BeforeandAfterPuzzle.py │ │ │ ├── L1182_ShortestDistancetoTargetColor.py │ │ │ ├── L1185_DayoftheWeek.py │ │ │ ├── L1189_MaximumNumberofBalloons.py │ │ │ ├── L1190_ReverseSubstringsBetweenEachPairofParentheses.py │ │ │ ├── L1197_MinimumKnightMoves.py │ │ │ ├── L1198_FindSmallestCommonElementinAllRows.py │ │ │ ├── L1202_SmallestStringWithSwaps.py │ │ │ ├── L1207_UniqueNumberofOccurrences.py │ │ │ ├── L1208_GetEqualSubstringsWithinBudget.py │ │ │ ├── L1210_MinimumMovestoReachTargetwithRotations.py │ │ │ ├── L1213_IntersectionofThreeSortedArrays.py │ │ │ ├── L1217_MinimumCosttoMoveChipstoTheSamePosition.py │ │ │ ├── L1218_LongestArithmeticSubsequenceofGivenDifference.py │ │ │ ├── L1219_PathwithMaximumGold.py │ │ │ ├── L1220_CountVowelsPermutation.py │ │ │ ├── L1221_SplitaStringinBalancedStrings.py │ │ │ ├── L1222_QueensThatCanAttacktheKing.py │ │ │ ├── L1228_MissingNumberInArithmeticProgression.py │ │ │ ├── L1230_TossStrangeCoins.py │ │ │ ├── L1234_ReplacetheSubstringforBalancedString.py │ │ │ ├── L1239_MaximumLengthofaConcatenatedStringwithUniqueCharacters.py │ │ │ ├── L1243_ArrayTransformation.py │ │ │ ├── L1245_TreeDiameter.py │ │ │ ├── L1252_CellswithOddValuesinaMatrix.py │ │ │ ├── L1254_NumberofClosedIslands.py │ │ │ ├── L1257_SmallestCommonRegion.py │ │ │ ├── L1258_SynonymousSentences.py │ │ │ ├── L1260_Shift2DGrid.py │ │ │ ├── L1266_MinimumTimeVisitingAllPoints.py │ │ │ ├── L1267_CountServersthatCommunicate.py │ │ │ ├── L1273_DeleteTreeNodes.py │ │ │ ├── L1275_FindWinneronaTicTacToeGame.py │ │ │ ├── L1277_CountSquareSubmatriceswithAllOnes.py │ │ │ ├── L1281_SubtracttheProductandSumofDigitsofanInteger.py │ │ │ ├── L1282_GroupthePeopleGiventheGroupSizeTheyBelongTo.py │ │ │ ├── L1283_FindtheSmallestDivisorGivenaThreshold.py │ │ │ ├── L1284_MinimumNumberofFlipstoConvertBinaryMatrixtoZeroMatrix.py │ │ │ ├── L1287_ElementAppearingMoreThan25InSortedArray.py │ │ │ ├── L1288_RemoveCoveredIntervals.py │ │ │ ├── L1292_MaximumSideLengthofaSquarewithSumLessthanorEqualtoThreshold.py │ │ │ ├── L1293_ShortestPathinaGridwithObstaclesElimination.py │ │ │ ├── L1295_FindNumberswithEvenNumberofDigits.py │ │ │ ├── L1298_MaximumCandiesYouCanGetfromBoxes.py │ │ │ ├── L1299_ReplaceElementswithGreatestElementonRightSide.py │ │ │ ├── L1304_FindNUniqueIntegersSumuptoZero.py │ │ │ ├── L1306_JumpGameIII.py │ │ │ ├── L1309_DecryptStringfromAlphabettoIntegerMapping.py │ │ │ ├── L1310_XORQueriesofaSubarray.py │ │ │ ├── L1311_GetWatchedVideosbyYourFriends.py │ │ │ ├── L1313_DecompressRunLengthEncodedList.py │ │ │ ├── L1314_MatrixBlockSum.py │ │ │ ├── L1316_DistinctEchoSubstrings.py │ │ │ ├── L1318_MinimumFlipstoMakeaORbEqualtoc.py │ │ │ ├── L1319_NumberofOperationstoMakeNetworkConnected.py │ │ │ ├── L1323_Maximum69Number.py │ │ │ ├── L1324_PrintWordsVertically.py │ │ │ ├── L1329_SorttheMatrixDiagonally.py │ │ │ ├── L1332_RemovePalindromicSubsequences.py │ │ │ ├── L1338_ReduceArraySizetoTheHalf.py │ │ │ ├── L1342_NumberofStepstoReduceaNumbertoZero.py │ │ │ ├── L1345_JumpGameIV.py │ │ │ ├── L1346_CheckIfNandItsDoubleExist.py │ │ │ ├── L1347_MinimumNumberofStepstoMakeTwoStringsAnagram.py │ │ │ ├── L1351_CountNegativeNumbersinaSortedMatrix.py │ │ │ ├── L1361_ValidateBinaryTreeNodes.py │ │ │ ├── L1365_HowManyNumbersAreSmallerThantheCurrentNumber.py │ │ │ ├── L1366_RankTeamsbyVotes.py │ │ │ ├── L1368_MinimumCosttoMakeatLeastOneValidPathinaGrid.py │ │ │ ├── L1370_IncreasingDecreasingString.py │ │ │ ├── L1371_FindtheLongestSubstringContainingVowelsinEvenCounts.py │ │ │ ├── L1374_GenerateaStringWithCharactersThatHaveOddCounts.py │ │ │ ├── L1376_TimeNeededtoInformAllEmployees.py │ │ │ ├── L1377_FrogPositionAfterTSeconds.py │ │ │ ├── L1380_LuckyNumbersinaMatrix.py │ │ │ ├── L1383_MaximumPerformanceofaTeam.py │ │ │ ├── L1385_FindtheDistanceValueBetweenTwoArrays.py │ │ │ ├── L1386_CinemaSeatAllocation.py │ │ │ ├── L1389_CreateTargetArrayintheGivenOrder.py │ │ │ ├── L1391_CheckifThereisaValidPathinaGrid.py │ │ │ ├── L1392_LongestHappyPrefix.py │ │ │ ├── L1394_FindLuckyIntegerinanArray.py │ │ │ ├── L1395_CountNumberofTeams.py │ │ │ ├── L1400_ConstructKPalindromeStrings.py │ │ │ ├── L1404_NumberofStepstoReduceaNumberinBinaryRepresentationtoOne.py │ │ │ ├── L1405_LongestHappyString.py │ │ │ ├── L1409_QueriesonaPermutationWithKey.py │ │ │ ├── L1413_MinimumValuetoGetPositiveStepbyStepSum.py │ │ │ ├── L1414_FindtheMinimumNumberofFibonacciNumbersWhoseSumIsK.py │ │ │ ├── L1418_DisplayTableofFoodOrdersinaRestaurant.py │ │ │ ├── L1419_MinimumNumberofFrogsCroaking.py │ │ │ ├── L1423_MaximumPointsYouCanObtainfromCards.py │ │ │ ├── L1425_ConstrainedSubsequenceSum.py │ │ │ ├── L1426_CountingElements.py │ │ │ ├── L1431_KidsWiththeGreatestNumberofCandies.py │ │ │ ├── L1434_NumberofWaystoWearDifferentHatstoEachOther.py │ │ │ ├── L1436_DestinationCity.py │ │ │ ├── L1441_BuildanArrayWithStackOperations.py │ │ │ ├── L1442_CountTripletsThatCanFormTwoArraysofEqualXOR.py │ │ │ ├── L1443_MinimumTimetoCollectAllApplesinaTree.py │ │ │ ├── L1446_ConsecutiveCharacters.py │ │ │ ├── L1447_SimplifiedFractions.py │ │ │ ├── L1450_NumberofStudentsDoingHomeworkataGivenTime.py │ │ │ ├── L1455_CheckIfaWordOccursAsaPrefixofAnyWordinaSentence.py │ │ │ ├── L1460_MakeTwoArraysEqualbyReversingSubarrays.py │ │ │ ├── L1461_CheckIfaStringContainsAllBinaryCodesofSizeK.py │ │ │ ├── L1462_CourseScheduleIV.py │ │ │ ├── L1463_CherryPickupII.py │ │ │ ├── L1464_MaximumProductofTwoElementsinanArray.py │ │ │ ├── L1466_ReorderRoutestoMakeAllPathsLeadtotheCityZero.py │ │ │ ├── L1470_ShuffletheArray.py │ │ │ ├── L1471_ThekStrongestValuesinanArray.py │ │ │ ├── L1475_FinalPricesWithaSpecialDiscountinaShop.py │ │ │ ├── L1480_RunningSumof1dArray.py │ │ │ ├── L1481_LeastNumberofUniqueIntegersafterKRemovals.py │ │ │ ├── L1482_MinimumNumberofDaystoMakemBouquets.py │ │ │ ├── L1486_XOROperationinanArray.py │ │ │ ├── L1496_PathCrossing.py │ │ │ ├── L1497_CheckIfArrayPairsAreDivisiblebyk.py │ │ │ ├── L1499_MaxValueofEquation.py │ │ │ ├── L1502_CanMakeArithmeticProgressionFromSequence.py │ │ │ ├── L1503_LastMomentBeforeAllAntsFallOutofaPlank.py │ │ │ ├── L1507_ReformatDate.py │ │ │ ├── L1508_RangeSumofSortedSubarraySums.py │ │ │ ├── L1512_NumberofGoodPairs.py │ │ │ ├── L1514_PathwithMaximumProbability.py │ │ │ ├── L1518_WaterBottles.py │ │ │ ├── L1523_CountOddNumbersinanIntervalRange.py │ │ │ ├── L1524_NumberofSubarraysWithOddSum.py │ │ │ ├── L1528_ShuffleString.py │ │ │ ├── L1534_CountGoodTriplets.py │ │ │ ├── L1539_KthMissingPositiveNumber.py │ │ │ ├── L1546_MaximumNumberofNonOverlappingSubarraysWithSumEqualsTarget.py │ │ │ ├── L1551_MinimumOperationstoMakeArrayEqual.py │ │ │ ├── L1552_MagneticForceBetweenTwoBalls.py │ │ │ ├── L1554_StringsDifferbyOneCharacter.py │ │ │ ├── L1557_MinimumNumberofVerticestoReachAllNodes.py │ │ │ ├── L1559_DetectCyclesin2DGrid.py │ │ │ ├── L1561_MaximumNumberofCoinsYouCanGet.py │ │ │ ├── L1567_MaximumLengthofSubarrayWithPositiveProduct.py │ │ │ ├── L1572_MatrixDiagonalSum.py │ │ │ ├── L1576_ReplaceAllstoAvoidConsecutiveRepeatingCharacters.py │ │ │ ├── L1584_MinCosttoConnectAllPoints.py │ │ │ ├── L1588_SumofAllOddLengthSubarrays.py │ │ │ ├── L1589_MaximumSumObtainedofAnyPermutation.py │ │ │ ├── L1605_FindValidMatrixGivenRowandColumnSums.py │ │ │ ├── L1614_MaximumNestingDepthoftheParentheses.py │ │ │ ├── L1619_MeanofArrayAfterRemovingSomeElements.py │ │ │ ├── L1625_LexicographicallySmallestStringAfterApplyingOperations.py │ │ │ ├── L1626_BestTeamWithNoConflicts.py │ │ │ ├── L1629_SlowestKey.py │ │ │ ├── L1630_ArithmeticSubarrays.py │ │ │ ├── L1631_PathWithMinimumEffort.py │ │ │ ├── L1636_SortArraybyIncreasingFrequency.py │ │ │ ├── L1640_CheckArrayFormationThroughConcatenation.py │ │ │ ├── L1641_CountSortedVowelStrings.py │ │ │ ├── L1646_GetMaximuminGeneratedArray.py │ │ │ ├── L1647_MinimumDeletionstoMakeCharacterFrequenciesUnique.py │ │ │ ├── L1652_DefusetheBomb.py │ │ │ ├── L1654_MinimumJumpstoReachHome.py │ │ │ ├── L1658_MinimumOperationstoReduceXtoZero.py │ │ │ ├── L1662_CheckIfTwoStringArraysareEquivalent.py │ │ │ ├── L1672_RichestCustomerWealth.py │ │ │ ├── L1678_GoalParserInterpretation.py │ │ │ ├── L1679_MaxNumberofKSumPairs.py │ │ │ ├── L1684_CounttheNumberofConsistentStrings.py │ │ │ ├── L1685_SumofAbsoluteDifferencesinaSortedArray.py │ │ │ ├── L1688_CountofMatchesinTournament.py │ │ │ ├── L1689_PartitioningIntoMinimumNumberOfDeciBinaryNumbers.py │ │ │ ├── L1691_MaximumHeightbyStackingCuboids.py │ │ │ ├── L1697_CheckingExistenceofEdgeLengthLimitedPaths.py │ │ │ ├── L1700_NumberofStudentsUnabletoEatLunch.py │ │ │ ├── L1701_AverageWaitingTime.py │ │ │ ├── L1704_DetermineifStringHalvesAreAlike.py │ │ │ ├── L1705_MaximumNumberofEatenApples.py │ │ │ ├── L1706_WhereWilltheBallFall.py │ │ │ ├── L1711_CountGoodMeals.py │ │ │ ├── L1712_WaystoSplitArrayIntoThreeSubarrays.py │ │ │ ├── L1716_CalculateMoneyinLeetcodeBank.py │ │ │ ├── L1717_MaximumScoreFromRemovingSubstrings.py │ │ │ ├── L1718_ConstructtheLexicographicallyLargestValidSequence.py │ │ │ ├── L1719_NumberOfWaysToReconstructATree.py │ │ │ ├── L1720_DecodeXORedArray.py │ │ │ ├── L1722_MinimizeHammingDistanceAfterSwapOperations.py │ │ │ ├── L1723_FindMinimumTimetoFinishAllJobs.py │ │ │ ├── L1725_NumberOfRectanglesThatCanFormTheLargestSquare.py │ │ │ ├── L1730_ShortestPathtoGetFood.py │ │ │ ├── L1732_FindtheHighestAltitude.py │ │ │ ├── L1734_DecodeXORedPermutation.py │ │ │ ├── L1736_LatestTimebyReplacingHiddenDigits.py │ │ │ ├── L1742_MaximumNumberofBallsinaBox.py │ │ │ ├── L1743_RestoretheArrayFromAdjacentPairs.py │ │ │ ├── L1748_SumofUniqueElements.py │ │ │ ├── L1758_MinimumChangesToMakeAlternatingBinaryString.py │ │ │ ├── L1760_MinimumLimitofBallsinaBag.py │ │ │ ├── L1763_LongestNiceSubstring.py │ │ │ ├── L1765_MapofHighestPeak.py │ │ │ ├── L1768_MergeStringsAlternately.py │ │ │ ├── L1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py │ │ │ ├── L1772_SortFeaturesbyPopularity.py │ │ │ ├── L1773_CountItemsMatchingaRule.py │ │ │ ├── L1775_EqualSumArraysWithMinimumNumberofOperations.py │ │ │ ├── L1781_SumofBeautyofAllSubstrings.py │ │ │ ├── L1790_CheckifOneStringSwapCanMakeStringsEqual.py │ │ │ ├── L1791_FindCenterofStarGraph.py │ │ │ ├── L1796_SecondLargestDigitinaString.py │ │ │ ├── L1798_MaximumNumberofConsecutiveValuesYouCanMake.py │ │ │ ├── L1800_MaximumAscendingSubarraySum.py │ │ │ ├── L1805_NumberofDifferentIntegersinaString.py │ │ │ ├── L1807_EvaluatetheBracketPairsofaString.py │ │ │ ├── L1812_DetermineColorofaChessboardSquare.py │ │ │ ├── L1813_SentenceSimilarityIII.py │ │ │ ├── L1816_TruncateSentence.py │ │ │ ├── L1817_FindingtheUsersActiveMinutes.py │ │ │ ├── L1822_SignoftheProductofanArray.py │ │ │ ├── L1823_FindtheWinneroftheCircularGame.py │ │ │ ├── L1826_FaultySensor.py │ │ │ ├── L1827_MinimumOperationstoMaketheArrayIncreasing.py │ │ │ ├── L1828_QueriesonNumberofPointsInsideaCircle.py │ │ │ ├── L1829_MaximumXORforEachQuery.py │ │ │ ├── L1832_CheckiftheSentenceIsPangram.py │ │ │ ├── L1833_MaximumIceCreamBars.py │ │ │ ├── L1837_SumofDigitsinBaseK.py │ │ │ ├── L1838_FrequencyoftheMostFrequentElement.py │ │ │ ├── L1844_ReplaceAllDigitswithCharacters.py │ │ │ ├── L1848_MinimumDistancetotheTargetElement.py │ │ │ ├── L1854_MaximumPopulationYear.py │ │ │ ├── L1855_MaximumDistanceBetweenaPairofValues.py │ │ │ ├── L1856_MaximumSubarrayMinProduct.py │ │ │ ├── L1859_SortingtheSentence.py │ │ │ ├── L1860_IncrementalMemoryLeak.py │ │ │ ├── L1861_RotatingtheBox.py │ │ │ ├── L1864_MinimumNumberofSwapstoMaketheBinaryStringAlternating.py │ │ │ ├── L1869_LongerContiguousSegmentsofOnesthanZeros.py │ │ │ ├── L1870_MinimumSpeedtoArriveonTime.py │ │ │ ├── L1871_JumpGameVII.py │ │ │ ├── L1872_StoneGameVIII.py │ │ │ ├── L1874_MinimizeProductSumofTwoArrays.py │ │ │ ├── L1876_SubstringsofSizeThreewithDistinctCharacters.py │ │ │ ├── L1877_MinimizeMaximumPairSuminArray.py │ │ │ ├── L1880_CheckifWordEqualsSummationofTwoWords.py │ │ │ ├── L1881_MaximumValueafterInsertion.py │ │ │ ├── L1882_ProcessTasksUsingServers.py │ │ │ ├── L1883_MinimumSkipstoArriveatMeetingOnTime.py │ │ │ ├── L1886_DetermineWhetherMatrixCanBeObtainedByRotation.py │ │ │ ├── L1887_ReductionOperationstoMaketheArrayElementsEqual.py │ │ │ ├── L1888_MinimumNumberofFlipstoMaketheBinaryStringAlternating.py │ │ │ ├── L1891_CuttingRibbons.py │ │ │ ├── L1893_CheckifAlltheIntegersinaRangeAreCovered.py │ │ │ ├── L1895_LargestMagicSquare.py │ │ │ ├── L1897_RedistributeCharacterstoMakeAllStringsEqual.py │ │ │ ├── L1898_MaximumNumberofRemovableCharacters.py │ │ │ ├── L1899_MergeTripletstoFormTargetTriplet.py │ │ │ ├── L1903_LargestOddNumberinString.py │ │ │ ├── L1904_TheNumberofFullRoundsYouHavePlayed.py │ │ │ ├── L1905_CountSubIslands.py │ │ │ ├── L1906_MinimumAbsoluteDifferenceQueries.py │ │ │ ├── L1909_RemoveOneElementtoMaketheArrayStrictlyIncreasing.py │ │ │ ├── L1913_MaximumProductDifferenceBetweenTwoPairs.py │ │ │ ├── L1914_CyclicallyRotatingaGrid.py │ │ │ ├── L1915_NumberofWonderfulSubstrings.py │ │ │ ├── L1920_BuildArrayfromPermutation.py │ │ │ ├── L1921_EliminateMaximumNumberofMonsters.py │ │ │ ├── L1922_CountGoodNumbers.py │ │ │ ├── L1923_LongestCommonSubpath.py │ │ │ ├── L1925_CountSquareSumTriples.py │ │ │ ├── L1926_NearestExitfromEntranceinMaze.py │ │ │ ├── L1929_ConcatenationofArray.py │ │ │ ├── L1930_UniqueLength3PalindromicSubsequences.py │ │ │ ├── L1935_MaximumNumberofWordsYouCanType.py │ │ │ ├── L1936_AddMinimumNumberofRungs.py │ │ │ ├── L1941_CheckifAllCharactersHaveEqualNumberofOccurrences.py │ │ │ ├── L1942_TheNumberoftheSmallestUnoccupiedChair.py │ │ │ ├── L1943_DescribethePainting.py │ │ │ ├── L1944_NumberofVisiblePeopleinaQueue.py │ │ │ ├── L1945_SumofDigitsofStringAfterConvert.py │ │ │ ├── L1946_LargestNumberAfterMutatingSubstring.py │ │ │ ├── L1952_ThreeDivisors.py │ │ │ ├── L1953_MaximumNumberofWeeksforWhichYouCanWork.py │ │ │ ├── L1957_DeleteCharacterstoMakeFancyString.py │ │ │ ├── L1958_CheckifMoveisLegal.py │ │ │ ├── L1959_MinimumTotalSpaceWastedWithKResizingOperations.py │ │ │ ├── L1961_CheckIfStringIsaPrefixofArray.py │ │ │ ├── L1962_RemoveStonestoMinimizetheTotal.py │ │ │ ├── L1963_MinimumNumberofSwapstoMaketheStringBalanced.py │ │ │ ├── L1967_NumberofStringsThatAppearasSubstringsinWord.py │ │ │ ├── L1968_ArrayWithElementsNotEqualtoAverageofNeighbors.py │ │ │ ├── L1970_LastDayWhereYouCanStillCross.py │ │ │ ├── L1971_FindifPathExistsinGraph.py │ │ │ ├── L1974_MinimumTimetoTypeWordUsingSpecialTypewriter.py │ │ │ ├── L1976_NumberofWaystoArriveatDestination.py │ │ │ ├── L1979_FindGreatestCommonDivisorofArray.py │ │ │ ├── L1980_FindUniqueBinaryString.py │ │ │ ├── L1984_MinimumDifferenceBetweenHighestandLowestofKScores.py │ │ │ ├── L1991_FindtheMiddleIndexinArray.py │ │ │ ├── L1992_FindAllGroupsofFarmland.py │ │ │ ├── L1994_TheNumberofGoodSubsets.py │ │ │ ├── L1995_CountSpecialQuadruplets.py │ │ │ ├── L1996_TheNumberofWeakCharactersintheGame.py │ │ │ ├── L1998_GCDSortofanArray.py │ │ │ ├── L2000_ReversePrefixofWord.py │ │ │ ├── L2006_CountNumberofPairsWithAbsoluteDifferenceK.py │ │ │ ├── L2007_FindOriginalArrayFromDoubledArray.py │ │ │ ├── L2011_FinalValueofVariableAfterPerformingOperations.py │ │ │ ├── L2012_SumofBeautyintheArray.py │ │ │ ├── L2016_MaximumDifferenceBetweenIncreasingElements.py │ │ │ ├── L2017_GridGame.py │ │ │ ├── L2021_BrightestPositiononStreet.py │ │ │ ├── L2022_Convert1DArrayInto2DArray.py │ │ │ ├── L2023_NumberofPairsofStringsWithConcatenationEqualtoTarget.py │ │ │ ├── L2024_MaximizetheConfusionofanExam.py │ │ │ ├── L2028_FindMissingObservations.py │ │ │ ├── L2029_StoneGameIX.py │ │ │ ├── L2032_TwoOutofThree.py │ │ │ ├── L2033_MinimumOperationstoMakeaUniValueGrid.py │ │ │ ├── L2035_PartitionArrayIntoTwoArraystoMinimizeSumDifference.py │ │ │ ├── L2037_MinimumNumberofMovestoSeatEveryone.py │ │ │ ├── L2038_RemoveColoredPiecesifBothNeighborsaretheSameColor.py │ │ │ ├── L2039_TheTimeWhentheNetworkBecomesIdle.py │ │ │ ├── L2042_CheckifNumbersAreAscendinginaSentence.py │ │ │ ├── L2044_CountNumberofMaximumBitwiseORSubsets.py │ │ │ ├── L2045_SecondMinimumTimetoReachDestination.py │ │ │ ├── L2047_NumberofValidWordsinaSentence.py │ │ │ ├── L2048_NextGreaterNumericallyBalancedNumber.py │ │ │ ├── L2049_CountNodesWiththeHighestScore.py │ │ │ ├── L2052_MinimumCosttoSeparateSentenceIntoRows.py │ │ │ ├── L2053_KthDistinctStringinanArray.py │ │ │ ├── L2055_PlatesBetweenCandles.py │ │ │ ├── L2057_SmallestIndexWithEqualValue.py │ │ │ ├── L2059_MinimumOperationstoConvertNumber.py │ │ │ ├── L2063_VowelsofAllSubstrings.py │ │ │ ├── L2064_MinimizedMaximumofProductsDistributedtoAnyStore.py │ │ │ ├── L2067_NumberofEqualCountSubstrings.py │ │ │ ├── L2068_CheckWhetherTwoStringsareAlmostEquivalent.py │ │ │ ├── L2073_TimeNeededtoBuyTickets.py │ │ │ ├── L2075_DecodetheSlantedCiphertext.py │ │ │ ├── L2076_ProcessRestrictedFriendRequests.py │ │ │ ├── L2078_TwoFurthestHousesWithDifferentColors.py │ │ │ ├── L2079_WateringPlants.py │ │ │ ├── L2083_SubstringsThatBeginandEndWiththeSameLetter.py │ │ │ ├── L2085_CountCommonWordsWithOneOccurrence.py │ │ │ ├── L2089_FindTargetIndicesAfterSortingArray.py │ │ │ ├── L2090_KRadiusSubarrayAverages.py │ │ │ ├── L2091_RemovingMinimumandMaximumFromArray.py │ │ │ ├── L2092_FindAllPeopleWithSecret.py │ │ │ ├── L2094_Finding3DigitEvenNumbers.py │ │ │ ├── L2099_FindSubsequenceofLengthKWiththeLargestSum.py │ │ │ ├── L2100_FindGoodDaystoRobtheBank.py │ │ │ ├── L2101_DetonatetheMaximumBombs.py │ │ │ ├── L2103_RingsandRods.py │ │ │ ├── L2104_SumofSubarrayRanges.py │ │ │ ├── L2105_WateringPlantsII.py │ │ │ ├── L2106_MaximumFruitsHarvestedAfteratMostKSteps.py │ │ │ ├── L2108_FindFirstPalindromicStringintheArray.py │ │ │ ├── L2109_AddingSpacestoaString.py │ │ │ ├── L2110_NumberofSmoothDescentPeriodsofaStock.py │ │ │ ├── L2114_MaximumNumberofWordsFoundinSentences.py │ │ │ ├── L2119_ANumberAfteraDoubleReversal.py │ │ │ ├── L2120_ExecutionofAllSuffixInstructionsStayinginaGrid.py │ │ │ ├── L2121_IntervalsBetweenIdenticalElements.py │ │ │ ├── L2122_RecovertheOriginalArray.py │ │ │ ├── L2125_NumberofLaserBeamsinaBank.py │ │ │ ├── L2132_StampingtheGrid.py │ │ │ ├── L2133_CheckifEveryRowandColumnContainsAllNumbers.py │ │ │ ├── L2134_MinimumSwapstoGroupAll1sTogetherII.py │ │ │ ├── L2135_CountWordsObtainedAfterAddingaLetter.py │ │ │ ├── L2136_EarliestPossibleDayofFullBloom.py │ │ │ ├── L2138_DivideaStringIntoGroupsofSizek.py │ │ │ ├── L2139_MinimumMovestoReachTargetScore.py │ │ │ ├── L2140_SolvingQuestionsWithBrainpower.py │ │ │ ├── L2144_MinimumCostofBuyingCandiesWithDiscount.py │ │ │ ├── L2145_CounttheHiddenSequences.py │ │ │ ├── L2146_KHighestRankedItemsWithinaPriceRange.py │ │ │ ├── L2148_CountElementsWithStrictlySmallerandGreaterElements.py │ │ │ ├── L2149_RearrangeArrayElementsbySign.py │ │ │ ├── L2150_FindAllLonelyNumbersintheArray.py │ │ │ ├── L2151_MaximumGoodPeopleBasedonStatements.py │ │ │ ├── L2154_KeepMultiplyingFoundValuesbyTwo.py │ │ │ ├── L2155_AllDivisionsWiththeHighestScoreofaBinaryArray.py │ │ │ ├── L2157_GroupsofStrings.py │ │ │ ├── L2160_MinimumSumofFourDigitNumberAfterSplittingDigits.py │ │ │ ├── L2161_PartitionArrayAccordingtoGivenPivot.py │ │ │ ├── L2162_MinimumCosttoSetCookingTime.py │ │ │ ├── L2164_SortEvenandOddIndicesIndependently.py │ │ │ ├── L2165_SmallestValueoftheRearrangedNumber.py │ │ │ ├── L2167_MinimumTimetoRemoveAllCarsContainingIllegalGoods.py │ │ │ ├── L2168_UniqueSubstringsWithEqualDigitFrequency.py │ │ │ ├── L2169_CountOperationstoObtainZero.py │ │ │ ├── L2170_MinimumOperationstoMaketheArrayAlternating.py │ │ │ ├── L2171_RemovingMinimumNumberofMagicBeans.py │ │ │ ├── L2174_RemoveAllOnesWithRowandColumnFlipsII.py │ │ │ ├── L2176_CountEqualandDivisiblePairsinanArray.py │ │ │ ├── L2177_FindThreeConsecutiveIntegersThatSumtoaGivenNumber.py │ │ │ ├── L2178_MaximumSplitofPositiveEvenIntegers.py │ │ │ ├── L2180_CountIntegersWithEvenDigitSum.py │ │ │ ├── L2182_ConstructStringWithRepeatLimit.py │ │ │ ├── L2185_CountingWordsWithaGivenPrefix.py │ │ │ ├── L2186_MinimumNumberofStepstoMakeTwoStringsAnagramII.py │ │ │ ├── L2190_MostFrequentNumberFollowingKeyInanArray.py │ │ │ ├── L2191_SorttheJumbledNumbers.py │ │ │ ├── L2192_AllAncestorsofaNodeinaDirectedAcyclicGraph.py │ │ │ ├── L2193_MinimumNumberofMovestoMakePalindrome.py │ │ │ ├── L2194_CellsinaRangeonanExcelSheet.py │ │ │ ├── L2198_NumberofSingleDivisorTriplets.py │ │ │ ├── L2200_FindAllKDistantIndicesinanArray.py │ │ │ ├── L2201_CountArtifactsThatCanBeExtracted.py │ │ │ ├── L2202_MaximizetheTopmostElementAfterKMoves.py │ │ │ ├── L2203_MinimumWeightedSubgraphWiththeRequiredPaths.py │ │ │ ├── L2206_DivideArrayIntoEqualPairs.py │ │ │ ├── L2207_MaximizeNumberofSubsequencesinaString.py │ │ │ ├── L2208_MinimumOperationstoHalveArraySum.py │ │ │ ├── L2210_CountHillsandValleysinanArray.py │ │ │ ├── L2211_CountCollisionsonaRoad.py │ │ │ ├── L2212_MaximumPointsinanArcheryCompetition.py │ │ │ ├── L2214_MinimumHealthtoBeatGame.py │ │ │ ├── L2215_FindtheDifferenceofTwoArrays.py │ │ │ ├── L2216_MinimumDeletionstoMakeArrayBeautiful.py │ │ │ ├── L2217_FindPalindromeWithFixedLength.py │ │ │ ├── L2218_MaximumValueofKCoinsFromPiles.py │ │ │ ├── L2219_MaximumSumScoreofArray.py │ │ │ ├── L2220_MinimumBitFlipstoConvertNumber.py │ │ │ ├── L2221_FindTriangularSumofanArray.py │ │ │ ├── L2224_MinimumNumberofOperationstoConvertTime.py │ │ │ ├── L2225_FindPlayersWithZeroorOneLosses.py │ │ │ ├── L2226_MaximumCandiesAllocatedtoKChildren.py │ │ │ ├── L2229_CheckifanArrayIsConsecutive.py │ │ │ ├── L2235_AddTwoIntegers.py │ │ │ ├── L2237_CountPositionsonStreetWithRequiredBrightness.py │ │ │ ├── L2239_FindClosestNumbertoZero.py │ │ │ ├── L2240_NumberofWaystoBuyPensandPencils.py │ │ │ ├── L2243_CalculateDigitSumofaString.py │ │ │ ├── L2244_MinimumRoundstoCompleteAllTasks.py │ │ │ ├── L2248_IntersectionofMultipleArrays.py │ │ │ ├── L2249_CountLatticePointsInsideaCircle.py │ │ │ ├── L2255_CountPrefixesofaGivenString.py │ │ │ ├── L2256_MinimumAverageDifference.py │ │ │ ├── L2257_CountUnguardedCellsintheGrid.py │ │ │ ├── L2258_EscapetheSpreadingFire.py │ │ │ ├── L2259_RemoveDigitFromNumbertoMaximizeResult.py │ │ │ ├── L2260_MinimumConsecutiveCardstoPickUp.py │ │ │ ├── L2261_KDivisibleElementsSubarrays.py │ │ │ ├── L2262_TotalAppealofAString.py │ │ │ ├── L2264_Largest3SameDigitNumberinString.py │ │ │ ├── L2267_CheckifThereIsaValidParenthesesStringPath.py │ │ │ ├── L2268_MinimumNumberofKeypresses.py │ │ │ ├── L2269_FindtheKBeautyofaNumber.py │ │ │ ├── L2270_NumberofWaystoSplitArray.py │ │ │ ├── L2273_FindResultantArrayAfterRemovingAnagrams.py │ │ │ ├── L2274_MaximumConsecutiveFloorsWithoutSpecialFloors.py │ │ │ ├── L2275_LargestCombinationWithBitwiseANDGreaterThanZero.py │ │ │ ├── L2278_PercentageofLetterinString.py │ │ │ ├── L2279_MaximumBagsWithFullCapacityofRocks.py │ │ │ ├── L2281_SumofTotalStrengthofWizards.py │ │ │ ├── L2283_CheckifNumberHasEqualDigitCountandDigitValue.py │ │ │ ├── L2284_SenderWithLargestWordCount.py │ │ │ ├── L2285_MaximumTotalImportanceofRoads.py │ │ │ ├── L2287_RearrangeCharacterstoMakeTargetString.py │ │ │ ├── L2288_ApplyDiscounttoPrices.py │ │ │ ├── L2289_StepstoMakeArrayNondecreasing.py │ │ │ ├── L2290_MinimumObstacleRemovaltoReachCorner.py │ │ │ ├── L2291_MaximumProfitFromTradingStocks.py │ │ │ ├── L2293_MinMaxGame.py │ │ │ ├── L2295_ReplaceElementsinanArray.py │ │ │ ├── L2299_StrongPasswordCheckerII.py │ │ │ ├── L2301_MatchSubstringAfterReplacement.py │ │ │ ├── L2302_CountSubarraysWithScoreLessThanK.py │ │ │ ├── L2303_CalculateAmountPaidinTaxes.py │ │ │ ├── L2304_MinimumPathCostinaGrid.py │ │ │ ├── L2305_FairDistributionofCookies.py │ │ │ ├── L2306_NamingaCompany.py │ │ │ ├── L2309_GreatestEnglishLetterinUpperandLowerCase.py │ │ │ ├── L2310_SumofNumbersWithUnitsDigitK.py │ │ │ ├── L2311_LongestBinarySubsequenceLessThanorEqualtoK.py │ │ │ ├── L2312_SellingPiecesofWood.py │ │ │ ├── L2315_CountAsterisks.py │ │ │ ├── L2316_CountUnreachablePairsofNodesinanUndirectedGraph.py │ │ │ ├── L2317_MaximumXORAfterOperations.py │ │ │ ├── L2318_NumberofDistinctRollSequences.py │ │ │ ├── L2319_CheckifMatrixIsXMatrix.py │ │ │ ├── L2320_CountNumberofWaystoPlaceHouses.py │ │ │ ├── L2321_MaximumScoreOfSplicedArray.py │ │ │ ├── L2322_MinimumScoreAfterRemovalsonaTree.py │ │ │ └── L2323_FindMinimumTimetoFinishAllJobsII.py │ │ └── pysep │ │ │ ├── .gitignore │ │ │ ├── L0001_TwoSum.py │ │ │ ├── L0001_TwoSum__test.py │ │ │ ├── L0003_LongestSubstringWithoutRepeatingCharacters.py │ │ │ ├── L0003_LongestSubstringWithoutRepeatingCharacters__test.py │ │ │ ├── L0004_MedianofTwoSortedArrays.py │ │ │ ├── L0004_MedianofTwoSortedArrays__test.py │ │ │ ├── L0005_LongestPalindromicSubstring.py │ │ │ ├── L0005_LongestPalindromicSubstring__test.py │ │ │ ├── L0006_ZigzagConversion.py │ │ │ ├── L0006_ZigzagConversion__test.py │ │ │ ├── L0007_ReverseInteger.py │ │ │ ├── L0007_ReverseInteger__test.py │ │ │ ├── L0008_StringtoInteger_atoi_.py │ │ │ ├── L0008_StringtoInteger_atoi___test.py │ │ │ ├── L0009_PalindromeNumber.py │ │ │ ├── L0009_PalindromeNumber__test.py │ │ │ ├── L0010_RegularExpressionMatching.py │ │ │ ├── L0010_RegularExpressionMatching__test.py │ │ │ ├── L0011_ContainerWithMostWater.py │ │ │ ├── L0011_ContainerWithMostWater__test.py │ │ │ ├── L0012_IntegertoRoman.py │ │ │ ├── L0012_IntegertoRoman__test.py │ │ │ ├── L0013_RomantoInteger.py │ │ │ ├── L0013_RomantoInteger__test.py │ │ │ ├── L0014_LongestCommonPrefix.py │ │ │ ├── L0014_LongestCommonPrefix__test.py │ │ │ ├── L0015_3Sum.py │ │ │ ├── L0015_3Sum__test.py │ │ │ ├── L0016_3SumClosest.py │ │ │ ├── L0016_3SumClosest__test.py │ │ │ ├── L0017_LetterCombinationsofaPhoneNumber.py │ │ │ ├── L0017_LetterCombinationsofaPhoneNumber__test.py │ │ │ ├── L0018_4Sum.py │ │ │ ├── L0018_4Sum__test.py │ │ │ ├── L0020_ValidParentheses.py │ │ │ ├── L0020_ValidParentheses__test.py │ │ │ ├── L0022_GenerateParentheses.py │ │ │ ├── L0022_GenerateParentheses__test.py │ │ │ ├── L0026_RemoveDuplicatesfromSortedArray.py │ │ │ ├── L0026_RemoveDuplicatesfromSortedArray__test.py │ │ │ ├── L0027_RemoveElement.py │ │ │ ├── L0027_RemoveElement__test.py │ │ │ ├── L0028_ImplementstrStr__.py │ │ │ ├── L0028_ImplementstrStr____test.py │ │ │ ├── L0029_DivideTwoIntegers.py │ │ │ ├── L0029_DivideTwoIntegers__test.py │ │ │ ├── L0030_SubstringwithConcatenationofAllWords.py │ │ │ ├── L0030_SubstringwithConcatenationofAllWords__test.py │ │ │ ├── L0032_LongestValidParentheses.py │ │ │ ├── L0032_LongestValidParentheses__test.py │ │ │ ├── L0033_SearchinRotatedSortedArray.py │ │ │ ├── L0033_SearchinRotatedSortedArray__test.py │ │ │ ├── L0035_SearchInsertPosition.py │ │ │ ├── L0035_SearchInsertPosition__test.py │ │ │ ├── L0036_ValidSudoku.py │ │ │ ├── L0036_ValidSudoku__test.py │ │ │ ├── L0038_CountandSay.py │ │ │ ├── L0038_CountandSay__test.py │ │ │ ├── L0039_CombinationSum.py │ │ │ ├── L0039_CombinationSum__test.py │ │ │ ├── L0040_CombinationSumII.py │ │ │ ├── L0040_CombinationSumII__test.py │ │ │ ├── L0041_FirstMissingPositive.py │ │ │ ├── L0041_FirstMissingPositive__test.py │ │ │ ├── L0042_TrappingRainWater.py │ │ │ ├── L0042_TrappingRainWater__test.py │ │ │ ├── L0043_MultiplyStrings.py │ │ │ ├── L0043_MultiplyStrings__test.py │ │ │ ├── L0045_JumpGameII.py │ │ │ ├── L0045_JumpGameII__test.py │ │ │ ├── L0046_Permutations.py │ │ │ ├── L0046_Permutations__test.py │ │ │ ├── L0047_PermutationsII.py │ │ │ ├── L0047_PermutationsII__test.py │ │ │ ├── L0048_RotateImage.py │ │ │ ├── L0048_RotateImage__test.py │ │ │ ├── L0049_GroupAnagrams.py │ │ │ ├── L0049_GroupAnagrams__test.py │ │ │ ├── L0050_Pow_x_n_.py │ │ │ ├── L0050_Pow_x_n___test.py │ │ │ ├── L0051_NQueens.py │ │ │ ├── L0051_NQueens__test.py │ │ │ ├── L0053_MaximumSubarray.py │ │ │ ├── L0053_MaximumSubarray__test.py │ │ │ ├── L0054_SpiralMatrix.py │ │ │ ├── L0054_SpiralMatrix__test.py │ │ │ ├── L0055_JumpGame.py │ │ │ ├── L0055_JumpGame__test.py │ │ │ ├── L0056_MergeIntervals.py │ │ │ ├── L0056_MergeIntervals__test.py │ │ │ ├── L0057_InsertInterval.py │ │ │ ├── L0057_InsertInterval__test.py │ │ │ ├── L0058_LengthofLastWord.py │ │ │ ├── L0058_LengthofLastWord__test.py │ │ │ ├── L0059_SpiralMatrixII.py │ │ │ ├── L0059_SpiralMatrixII__test.py │ │ │ ├── L0062_UniquePaths.py │ │ │ ├── L0062_UniquePaths__test.py │ │ │ ├── L0063_UniquePathsII.py │ │ │ ├── L0063_UniquePathsII__test.py │ │ │ ├── L0064_MinimumPathSum.py │ │ │ ├── L0064_MinimumPathSum__test.py │ │ │ ├── L0065_ValidNumber.py │ │ │ ├── L0065_ValidNumber__test.py │ │ │ ├── L0066_PlusOne.py │ │ │ ├── L0066_PlusOne__test.py │ │ │ ├── L0067_AddBinary.py │ │ │ ├── L0067_AddBinary__test.py │ │ │ ├── L0068_TextJustification.py │ │ │ ├── L0068_TextJustification__test.py │ │ │ ├── L0069_Sqrt_x_.py │ │ │ ├── L0069_Sqrt_x___test.py │ │ │ ├── L0070_ClimbingStairs.py │ │ │ ├── L0070_ClimbingStairs__test.py │ │ │ ├── L0071_SimplifyPath.py │ │ │ ├── L0071_SimplifyPath__test.py │ │ │ ├── L0072_EditDistance.py │ │ │ ├── L0072_EditDistance__test.py │ │ │ ├── L0073_SetMatrixZeroes.py │ │ │ ├── L0073_SetMatrixZeroes__test.py │ │ │ ├── L0074_Searcha2DMatrix.py │ │ │ ├── L0074_Searcha2DMatrix__test.py │ │ │ ├── L0075_SortColors.py │ │ │ ├── L0075_SortColors__test.py │ │ │ ├── L0076_MinimumWindowSubstring.py │ │ │ ├── L0076_MinimumWindowSubstring__test.py │ │ │ ├── L0077_Combinations.py │ │ │ ├── L0077_Combinations__test.py │ │ │ ├── L0078_Subsets.py │ │ │ ├── L0078_Subsets__test.py │ │ │ ├── L0079_WordSearch.py │ │ │ ├── L0079_WordSearch__test.py │ │ │ ├── L0080_RemoveDuplicatesfromSortedArrayII.py │ │ │ ├── L0080_RemoveDuplicatesfromSortedArrayII__test.py │ │ │ ├── L0081_SearchinRotatedSortedArrayII.py │ │ │ ├── L0081_SearchinRotatedSortedArrayII__test.py │ │ │ ├── L0084_LargestRectangleinHistogram.py │ │ │ ├── L0084_LargestRectangleinHistogram__test.py │ │ │ ├── L0087_ScrambleString.py │ │ │ ├── L0087_ScrambleString__test.py │ │ │ ├── L0088_MergeSortedArray.py │ │ │ ├── L0088_MergeSortedArray__test.py │ │ │ ├── L0089_GrayCode.py │ │ │ ├── L0089_GrayCode__test.py │ │ │ ├── L0090_SubsetsII.py │ │ │ ├── L0090_SubsetsII__test.py │ │ │ ├── L0091_DecodeWays.py │ │ │ ├── L0091_DecodeWays__test.py │ │ │ ├── L0093_RestoreIPAddresses.py │ │ │ ├── L0093_RestoreIPAddresses__test.py │ │ │ ├── L0096_UniqueBinarySearchTrees.py │ │ │ ├── L0096_UniqueBinarySearchTrees__test.py │ │ │ ├── L0097_InterleavingString.py │ │ │ ├── L0097_InterleavingString__test.py │ │ │ ├── L0118_PascalsTriangle.py │ │ │ ├── L0118_PascalsTriangle__test.py │ │ │ ├── L0119_PascalsTriangleII.py │ │ │ ├── L0119_PascalsTriangleII__test.py │ │ │ ├── L0120_Triangle.py │ │ │ ├── L0120_Triangle__test.py │ │ │ ├── L0121_BestTimetoBuyandSellStock.py │ │ │ ├── L0121_BestTimetoBuyandSellStock__test.py │ │ │ ├── L0122_BestTimetoBuyandSellStockII.py │ │ │ ├── L0122_BestTimetoBuyandSellStockII__test.py │ │ │ ├── L0123_BestTimetoBuyandSellStockIII.py │ │ │ ├── L0123_BestTimetoBuyandSellStockIII__test.py │ │ │ ├── L0126_WordLadderII.py │ │ │ ├── L0126_WordLadderII__test.py │ │ │ ├── L0127_WordLadder.py │ │ │ ├── L0127_WordLadder__test.py │ │ │ ├── L0128_LongestConsecutiveSequence.py │ │ │ ├── L0128_LongestConsecutiveSequence__test.py │ │ │ ├── L0130_SurroundedRegions.py │ │ │ ├── L0130_SurroundedRegions__test.py │ │ │ ├── L0131_PalindromePartitioning.py │ │ │ ├── L0131_PalindromePartitioning__test.py │ │ │ ├── L0132_PalindromePartitioningII.py │ │ │ ├── L0132_PalindromePartitioningII__test.py │ │ │ ├── L0136_SingleNumber.py │ │ │ ├── L0136_SingleNumber__test.py │ │ │ ├── L0137_SingleNumberII.py │ │ │ ├── L0137_SingleNumberII__test.py │ │ │ ├── L0139_WordBreak.py │ │ │ ├── L0139_WordBreak__test.py │ │ │ ├── L0149_MaxPointsonaLine.py │ │ │ ├── L0149_MaxPointsonaLine__test.py │ │ │ ├── L0150_EvaluateReversePolishNotation.py │ │ │ ├── L0150_EvaluateReversePolishNotation__test.py │ │ │ ├── L0151_ReverseWordsinaString.py │ │ │ ├── L0151_ReverseWordsinaString__test.py │ │ │ ├── L0152_MaximumProductSubarray.py │ │ │ ├── L0152_MaximumProductSubarray__test.py │ │ │ ├── L0153_FindMinimuminRotatedSortedArray.py │ │ │ ├── L0153_FindMinimuminRotatedSortedArray__test.py │ │ │ ├── L0154_FindMinimuminRotatedSortedArrayII.py │ │ │ ├── L0154_FindMinimuminRotatedSortedArrayII__test.py │ │ │ ├── L0159_LongestSubstringwithAtMostTwoDistinctCharacters.py │ │ │ ├── L0159_LongestSubstringwithAtMostTwoDistinctCharacters__test.py │ │ │ ├── L0162_FindPeakElement.py │ │ │ ├── L0162_FindPeakElement__test.py │ │ │ ├── L0165_CompareVersionNumbers.py │ │ │ ├── L0165_CompareVersionNumbers__test.py │ │ │ ├── L0166_FractiontoRecurringDecimal.py │ │ │ ├── L0166_FractiontoRecurringDecimal__test.py │ │ │ ├── L0167_TwoSumIIInputArrayIsSorted.py │ │ │ ├── L0167_TwoSumIIInputArrayIsSorted__test.py │ │ │ ├── L0168_ExcelSheetColumnTitle.py │ │ │ ├── L0168_ExcelSheetColumnTitle__test.py │ │ │ ├── L0169_MajorityElement.py │ │ │ ├── L0169_MajorityElement__test.py │ │ │ ├── L0171_ExcelSheetColumnNumber.py │ │ │ ├── L0171_ExcelSheetColumnNumber__test.py │ │ │ ├── L0172_FactorialTrailingZeroes.py │ │ │ ├── L0172_FactorialTrailingZeroes__test.py │ │ │ ├── L0179_LargestNumber.py │ │ │ ├── L0179_LargestNumber__test.py │ │ │ ├── L0186_ReverseWordsinaStringII.py │ │ │ ├── L0186_ReverseWordsinaStringII__test.py │ │ │ ├── L0187_RepeatedDNASequences.py │ │ │ ├── L0187_RepeatedDNASequences__test.py │ │ │ ├── L0188_BestTimetoBuyandSellStockIV.py │ │ │ ├── L0188_BestTimetoBuyandSellStockIV__test.py │ │ │ ├── L0189_RotateArray.py │ │ │ ├── L0189_RotateArray__test.py │ │ │ ├── L0198_HouseRobber.py │ │ │ ├── L0198_HouseRobber__test.py │ │ │ ├── L0200_NumberofIslands.py │ │ │ ├── L0200_NumberofIslands__test.py │ │ │ ├── L0201_BitwiseANDofNumbersRange.py │ │ │ ├── L0201_BitwiseANDofNumbersRange__test.py │ │ │ ├── L0202_HappyNumber.py │ │ │ ├── L0202_HappyNumber__test.py │ │ │ ├── L0204_CountPrimes.py │ │ │ ├── L0204_CountPrimes__test.py │ │ │ ├── L0205_IsomorphicStrings.py │ │ │ ├── L0205_IsomorphicStrings__test.py │ │ │ ├── L0207_CourseSchedule.py │ │ │ ├── L0207_CourseSchedule__test.py │ │ │ ├── L0210_CourseScheduleII.py │ │ │ ├── L0210_CourseScheduleII__test.py │ │ │ ├── L0212_WordSearchII.py │ │ │ ├── L0212_WordSearchII__test.py │ │ │ ├── L0213_HouseRobberII.py │ │ │ ├── L0213_HouseRobberII__test.py │ │ │ ├── L0214_ShortestPalindrome.py │ │ │ ├── L0214_ShortestPalindrome__test.py │ │ │ ├── L0215_KthLargestElementinanArray.py │ │ │ ├── L0215_KthLargestElementinanArray__test.py │ │ │ ├── L0216_CombinationSumIII.py │ │ │ ├── L0216_CombinationSumIII__test.py │ │ │ ├── L0217_ContainsDuplicate.py │ │ │ ├── L0217_ContainsDuplicate__test.py │ │ │ ├── L0219_ContainsDuplicateII.py │ │ │ ├── L0219_ContainsDuplicateII__test.py │ │ │ ├── L0221_MaximalSquare.py │ │ │ ├── L0221_MaximalSquare__test.py │ │ │ ├── L0223_RectangleArea.py │ │ │ ├── L0223_RectangleArea__test.py │ │ │ ├── L0227_BasicCalculatorII.py │ │ │ ├── L0227_BasicCalculatorII__test.py │ │ │ ├── L0228_SummaryRanges.py │ │ │ ├── L0228_SummaryRanges__test.py │ │ │ ├── L0229_MajorityElementII.py │ │ │ ├── L0229_MajorityElementII__test.py │ │ │ ├── L0231_PowerofTwo.py │ │ │ ├── L0231_PowerofTwo__test.py │ │ │ ├── L0233_NumberofDigitOne.py │ │ │ ├── L0233_NumberofDigitOne__test.py │ │ │ ├── L0238_ProductofArrayExceptSelf.py │ │ │ ├── L0238_ProductofArrayExceptSelf__test.py │ │ │ ├── L0239_SlidingWindowMaximum.py │ │ │ ├── L0239_SlidingWindowMaximum__test.py │ │ │ ├── L0240_Searcha2DMatrixII.py │ │ │ ├── L0240_Searcha2DMatrixII__test.py │ │ │ ├── L0241_DifferentWaystoAddParentheses.py │ │ │ ├── L0241_DifferentWaystoAddParentheses__test.py │ │ │ ├── L0242_ValidAnagram.py │ │ │ ├── L0242_ValidAnagram__test.py │ │ │ ├── L0243_ShortestWordDistance.py │ │ │ ├── L0243_ShortestWordDistance__test.py │ │ │ ├── L0245_ShortestWordDistanceIII.py │ │ │ ├── L0245_ShortestWordDistanceIII__test.py │ │ │ ├── L0246_StrobogrammaticNumber.py │ │ │ ├── L0246_StrobogrammaticNumber__test.py │ │ │ ├── L0247_StrobogrammaticNumberII.py │ │ │ ├── L0247_StrobogrammaticNumberII__test.py │ │ │ ├── L0249_GroupShiftedStrings.py │ │ │ ├── L0249_GroupShiftedStrings__test.py │ │ │ ├── L0252_MeetingRooms.py │ │ │ ├── L0252_MeetingRooms__test.py │ │ │ ├── L0253_MeetingRoomsII.py │ │ │ ├── L0253_MeetingRoomsII__test.py │ │ │ ├── L0255_VerifyPreorderSequenceinBinarySearchTree.py │ │ │ ├── L0255_VerifyPreorderSequenceinBinarySearchTree__test.py │ │ │ ├── L0256_PaintHouse.py │ │ │ ├── L0256_PaintHouse__test.py │ │ │ ├── L0258_AddDigits.py │ │ │ ├── L0258_AddDigits__test.py │ │ │ ├── L0259_3SumSmaller.py │ │ │ ├── L0259_3SumSmaller__test.py │ │ │ ├── L0260_SingleNumberIII.py │ │ │ ├── L0260_SingleNumberIII__test.py │ │ │ ├── L0261_GraphValidTree.py │ │ │ ├── L0261_GraphValidTree__test.py │ │ │ ├── L0263_UglyNumber.py │ │ │ ├── L0263_UglyNumber__test.py │ │ │ ├── L0264_UglyNumberII.py │ │ │ ├── L0264_UglyNumberII__test.py │ │ │ ├── L0266_PalindromePermutation.py │ │ │ ├── L0266_PalindromePermutation__test.py │ │ │ ├── L0268_MissingNumber.py │ │ │ ├── L0268_MissingNumber__test.py │ │ │ ├── L0269_AlienDictionary.py │ │ │ ├── L0269_AlienDictionary__test.py │ │ │ ├── L0273_IntegertoEnglishWords.py │ │ │ ├── L0273_IntegertoEnglishWords__test.py │ │ │ ├── L0274_HIndex.py │ │ │ ├── L0274_HIndex__test.py │ │ │ ├── L0275_HIndexII.py │ │ │ ├── L0275_HIndexII__test.py │ │ │ ├── L0279_PerfectSquares.py │ │ │ ├── L0279_PerfectSquares__test.py │ │ │ ├── L0280_WiggleSort.py │ │ │ ├── L0280_WiggleSort__test.py │ │ │ ├── L0282_ExpressionAddOperators.py │ │ │ ├── L0282_ExpressionAddOperators__test.py │ │ │ ├── L0283_MoveZeroes.py │ │ │ ├── L0283_MoveZeroes__test.py │ │ │ ├── L0286_WallsandGates.py │ │ │ ├── L0286_WallsandGates__test.py │ │ │ ├── L0287_FindtheDuplicateNumber.py │ │ │ ├── L0287_FindtheDuplicateNumber__test.py │ │ │ ├── L0289_GameofLife.py │ │ │ ├── L0289_GameofLife__test.py │ │ │ ├── L0290_WordPattern.py │ │ │ ├── L0290_WordPattern__test.py │ │ │ ├── L0291_WordPatternII.py │ │ │ ├── L0291_WordPatternII__test.py │ │ │ ├── L0292_NimGame.py │ │ │ ├── L0292_NimGame__test.py │ │ │ ├── L0293_FlipGame.py │ │ │ ├── L0293_FlipGame__test.py │ │ │ ├── L0299_BullsandCows.py │ │ │ ├── L0299_BullsandCows__test.py │ │ │ ├── L0301_RemoveInvalidParentheses.py │ │ │ ├── L0301_RemoveInvalidParentheses__test.py │ │ │ ├── L0302_SmallestRectangleEnclosingBlackPixels.py │ │ │ ├── L0302_SmallestRectangleEnclosingBlackPixels__test.py │ │ │ ├── L0305_NumberofIslandsII.py │ │ │ ├── L0305_NumberofIslandsII__test.py │ │ │ ├── L0306_AdditiveNumber.py │ │ │ ├── L0306_AdditiveNumber__test.py │ │ │ ├── L0309_BestTimetoBuyandSellStockwithCooldown.py │ │ │ ├── L0309_BestTimetoBuyandSellStockwithCooldown__test.py │ │ │ ├── L0310_MinimumHeightTrees.py │ │ │ ├── L0310_MinimumHeightTrees__test.py │ │ │ ├── L0311_SparseMatrixMultiplication.py │ │ │ ├── L0311_SparseMatrixMultiplication__test.py │ │ │ ├── L0312_BurstBalloons.py │ │ │ ├── L0312_BurstBalloons__test.py │ │ │ ├── L0317_ShortestDistancefromAllBuildings.py │ │ │ ├── L0317_ShortestDistancefromAllBuildings__test.py │ │ │ ├── L0318_MaximumProductofWordLengths.py │ │ │ ├── L0318_MaximumProductofWordLengths__test.py │ │ │ ├── L0320_GeneralizedAbbreviation.py │ │ │ ├── L0320_GeneralizedAbbreviation__test.py │ │ │ ├── L0322_CoinChange.py │ │ │ ├── L0322_CoinChange__test.py │ │ │ ├── L0323_NumberofConnectedComponentsinanUndirectedGraph.py │ │ │ ├── L0323_NumberofConnectedComponentsinanUndirectedGraph__test.py │ │ │ ├── L0324_WiggleSortII.py │ │ │ ├── L0324_WiggleSortII__test.py │ │ │ ├── L0325_MaximumSizeSubarraySumEqualsk.py │ │ │ ├── L0325_MaximumSizeSubarraySumEqualsk__test.py │ │ │ ├── L0329_LongestIncreasingPathinaMatrix.py │ │ │ ├── L0329_LongestIncreasingPathinaMatrix__test.py │ │ │ ├── L0334_IncreasingTripletSubsequence.py │ │ │ ├── L0334_IncreasingTripletSubsequence__test.py │ │ │ ├── L0335_SelfCrossing.py │ │ │ ├── L0335_SelfCrossing__test.py │ │ │ ├── L0338_CountingBits.py │ │ │ ├── L0338_CountingBits__test.py │ │ │ ├── L0342_PowerofFour.py │ │ │ ├── L0342_PowerofFour__test.py │ │ │ ├── L0343_IntegerBreak.py │ │ │ ├── L0343_IntegerBreak__test.py │ │ │ ├── L0344_ReverseString.py │ │ │ ├── L0344_ReverseString__test.py │ │ │ ├── L0345_ReverseVowelsofaString.py │ │ │ ├── L0345_ReverseVowelsofaString__test.py │ │ │ ├── L0347_TopKFrequentElements.py │ │ │ ├── L0347_TopKFrequentElements__test.py │ │ │ ├── L0349_IntersectionofTwoArrays.py │ │ │ ├── L0349_IntersectionofTwoArrays__test.py │ │ │ ├── L0350_IntersectionofTwoArraysII.py │ │ │ ├── L0350_IntersectionofTwoArraysII__test.py │ │ │ ├── L0356_LineReflection.py │ │ │ ├── L0356_LineReflection__test.py │ │ │ ├── L0357_CountNumberswithUniqueDigits.py │ │ │ ├── L0357_CountNumberswithUniqueDigits__test.py │ │ │ ├── L0360_SortTransformedArray.py │ │ │ ├── L0360_SortTransformedArray__test.py │ │ │ ├── L0361_BombEnemy.py │ │ │ ├── L0361_BombEnemy__test.py │ │ │ ├── L0365_WaterandJugProblem.py │ │ │ ├── L0365_WaterandJugProblem__test.py │ │ │ ├── L0367_ValidPerfectSquare.py │ │ │ ├── L0367_ValidPerfectSquare__test.py │ │ │ ├── L0368_LargestDivisibleSubset.py │ │ │ ├── L0368_LargestDivisibleSubset__test.py │ │ │ ├── L0370_RangeAddition.py │ │ │ ├── L0370_RangeAddition__test.py │ │ │ ├── L0371_SumofTwoIntegers.py │ │ │ ├── L0371_SumofTwoIntegers__test.py │ │ │ ├── L0372_SuperPow.py │ │ │ ├── L0372_SuperPow__test.py │ │ │ ├── L0373_FindKPairswithSmallestSums.py │ │ │ ├── L0373_FindKPairswithSmallestSums__test.py │ │ │ ├── L0375_GuessNumberHigherorLowerII.py │ │ │ ├── L0375_GuessNumberHigherorLowerII__test.py │ │ │ ├── L0376_WiggleSubsequence.py │ │ │ ├── L0376_WiggleSubsequence__test.py │ │ │ ├── L0377_CombinationSumIV.py │ │ │ ├── L0377_CombinationSumIV__test.py │ │ │ ├── L0378_KthSmallestElementinaSortedMatrix.py │ │ │ ├── L0378_KthSmallestElementinaSortedMatrix__test.py │ │ │ ├── L0383_RansomNote.py │ │ │ ├── L0383_RansomNote__test.py │ │ │ ├── L0386_LexicographicalNumbers.py │ │ │ ├── L0386_LexicographicalNumbers__test.py │ │ │ ├── L0387_FirstUniqueCharacterinaString.py │ │ │ ├── L0387_FirstUniqueCharacterinaString__test.py │ │ │ ├── L0388_LongestAbsoluteFilePath.py │ │ │ ├── L0388_LongestAbsoluteFilePath__test.py │ │ │ ├── L0389_FindtheDifference.py │ │ │ ├── L0389_FindtheDifference__test.py │ │ │ ├── L0390_EliminationGame.py │ │ │ ├── L0390_EliminationGame__test.py │ │ │ ├── L0391_PerfectRectangle.py │ │ │ ├── L0391_PerfectRectangle__test.py │ │ │ ├── L0392_IsSubsequence.py │ │ │ ├── L0392_IsSubsequence__test.py │ │ │ ├── L0393_UTF8Validation.py │ │ │ ├── L0393_UTF8Validation__test.py │ │ │ ├── L0394_DecodeString.py │ │ │ ├── L0394_DecodeString__test.py │ │ │ ├── L0395_LongestSubstringwithAtLeastKRepeatingCharacters.py │ │ │ ├── L0395_LongestSubstringwithAtLeastKRepeatingCharacters__test.py │ │ │ ├── L0396_RotateFunction.py │ │ │ ├── L0396_RotateFunction__test.py │ │ │ ├── L0397_IntegerReplacement.py │ │ │ ├── L0397_IntegerReplacement__test.py │ │ │ ├── L0399_EvaluateDivision.py │ │ │ ├── L0399_EvaluateDivision__test.py │ │ │ ├── L0400_NthDigit.py │ │ │ ├── L0400_NthDigit__test.py │ │ │ ├── L0401_BinaryWatch.py │ │ │ ├── L0401_BinaryWatch__test.py │ │ │ ├── L0403_FrogJump.py │ │ │ ├── L0403_FrogJump__test.py │ │ │ ├── L0405_ConvertaNumbertoHexadecimal.py │ │ │ ├── L0405_ConvertaNumbertoHexadecimal__test.py │ │ │ ├── L0406_QueueReconstructionbyHeight.py │ │ │ ├── L0406_QueueReconstructionbyHeight__test.py │ │ │ ├── L0407_TrappingRainWaterII.py │ │ │ ├── L0407_TrappingRainWaterII__test.py │ │ │ ├── L0409_LongestPalindrome.py │ │ │ ├── L0409_LongestPalindrome__test.py │ │ │ ├── L0410_SplitArrayLargestSum.py │ │ │ ├── L0410_SplitArrayLargestSum__test.py │ │ │ ├── L0412_FizzBuzz.py │ │ │ ├── L0412_FizzBuzz__test.py │ │ │ ├── L0413_ArithmeticSlices.py │ │ │ ├── L0413_ArithmeticSlices__test.py │ │ │ ├── L0414_ThirdMaximumNumber.py │ │ │ ├── L0414_ThirdMaximumNumber__test.py │ │ │ ├── L0415_AddStrings.py │ │ │ ├── L0415_AddStrings__test.py │ │ │ ├── L0416_PartitionEqualSubsetSum.py │ │ │ ├── L0416_PartitionEqualSubsetSum__test.py │ │ │ ├── L0417_PacificAtlanticWaterFlow.py │ │ │ ├── L0417_PacificAtlanticWaterFlow__test.py │ │ │ ├── L0419_BattleshipsinaBoard.py │ │ │ ├── L0419_BattleshipsinaBoard__test.py │ │ │ ├── L0420_StrongPasswordChecker.py │ │ │ ├── L0420_StrongPasswordChecker__test.py │ │ │ ├── L0421_MaximumXORofTwoNumbersinanArray.py │ │ │ ├── L0421_MaximumXORofTwoNumbersinanArray__test.py │ │ │ ├── L0423_ReconstructOriginalDigitsfromEnglish.py │ │ │ ├── L0423_ReconstructOriginalDigitsfromEnglish__test.py │ │ │ ├── L0424_LongestRepeatingCharacterReplacement.py │ │ │ ├── L0424_LongestRepeatingCharacterReplacement__test.py │ │ │ ├── L0433_MinimumGeneticMutation.py │ │ │ ├── L0433_MinimumGeneticMutation__test.py │ │ │ ├── L0434_NumberofSegmentsinaString.py │ │ │ ├── L0434_NumberofSegmentsinaString__test.py │ │ │ ├── L0435_NonoverlappingIntervals.py │ │ │ ├── L0435_NonoverlappingIntervals__test.py │ │ │ ├── L0438_FindAllAnagramsinaString.py │ │ │ ├── L0438_FindAllAnagramsinaString__test.py │ │ │ ├── L0440_KthSmallestinLexicographicalOrder.py │ │ │ ├── L0440_KthSmallestinLexicographicalOrder__test.py │ │ │ ├── L0441_ArrangingCoins.py │ │ │ ├── L0441_ArrangingCoins__test.py │ │ │ ├── L0442_FindAllDuplicatesinanArray.py │ │ │ ├── L0442_FindAllDuplicatesinanArray__test.py │ │ │ ├── L0443_StringCompression.py │ │ │ ├── L0443_StringCompression__test.py │ │ │ ├── L0444_SequenceReconstruction.py │ │ │ ├── L0444_SequenceReconstruction__test.py │ │ │ ├── L0447_NumberofBoomerangs.py │ │ │ ├── L0447_NumberofBoomerangs__test.py │ │ │ ├── L0448_FindAllNumbersDisappearedinanArray.py │ │ │ ├── L0448_FindAllNumbersDisappearedinanArray__test.py │ │ │ ├── L0451_SortCharactersByFrequency.py │ │ │ ├── L0451_SortCharactersByFrequency__test.py │ │ │ ├── L0453_MinimumMovestoEqualArrayElements.py │ │ │ ├── L0453_MinimumMovestoEqualArrayElements__test.py │ │ │ ├── L0454_4SumII.py │ │ │ ├── L0454_4SumII__test.py │ │ │ ├── L0456_132Pattern.py │ │ │ ├── L0456_132Pattern__test.py │ │ │ ├── L0457_CircularArrayLoop.py │ │ │ ├── L0457_CircularArrayLoop__test.py │ │ │ ├── L0458_PoorPigs.py │ │ │ ├── L0458_PoorPigs__test.py │ │ │ ├── L0461_HammingDistance.py │ │ │ ├── L0461_HammingDistance__test.py │ │ │ ├── L0462_MinimumMovestoEqualArrayElementsII.py │ │ │ ├── L0462_MinimumMovestoEqualArrayElementsII__test.py │ │ │ ├── L0463_IslandPerimeter.py │ │ │ ├── L0463_IslandPerimeter__test.py │ │ │ ├── L0464_CanIWin.py │ │ │ ├── L0464_CanIWin__test.py │ │ │ ├── L0467_UniqueSubstringsinWraparoundString.py │ │ │ ├── L0467_UniqueSubstringsinWraparoundString__test.py │ │ │ ├── L0473_MatchstickstoSquare.py │ │ │ ├── L0473_MatchstickstoSquare__test.py │ │ │ ├── L0474_OnesandZeroes.py │ │ │ ├── L0474_OnesandZeroes__test.py │ │ │ ├── L0475_Heaters.py │ │ │ ├── L0475_Heaters__test.py │ │ │ ├── L0477_TotalHammingDistance.py │ │ │ ├── L0477_TotalHammingDistance__test.py │ │ │ ├── L0479_LargestPalindromeProduct.py │ │ │ ├── L0479_LargestPalindromeProduct__test.py │ │ │ ├── L0482_LicenseKeyFormatting.py │ │ │ ├── L0482_LicenseKeyFormatting__test.py │ │ │ ├── L0485_MaxConsecutiveOnes.py │ │ │ ├── L0485_MaxConsecutiveOnes__test.py │ │ │ ├── L0487_MaxConsecutiveOnesII.py │ │ │ ├── L0487_MaxConsecutiveOnesII__test.py │ │ │ ├── L0488_ZumaGame.py │ │ │ ├── L0488_ZumaGame__test.py │ │ │ ├── L0490_TheMaze.py │ │ │ ├── L0490_TheMaze__test.py │ │ │ ├── L0491_IncreasingSubsequences.py │ │ │ ├── L0491_IncreasingSubsequences__test.py │ │ │ ├── L0492_ConstructtheRectangle.py │ │ │ ├── L0492_ConstructtheRectangle__test.py │ │ │ ├── L0494_TargetSum.py │ │ │ ├── L0494_TargetSum__test.py │ │ │ ├── L0495_TeemoAttacking.py │ │ │ ├── L0495_TeemoAttacking__test.py │ │ │ ├── L0496_NextGreaterElementI.py │ │ │ ├── L0496_NextGreaterElementI__test.py │ │ │ ├── L0498_DiagonalTraverse.py │ │ │ ├── L0498_DiagonalTraverse__test.py │ │ │ ├── L0499_TheMazeIII.py │ │ │ ├── L0499_TheMazeIII__test.py │ │ │ ├── L0500_KeyboardRow.py │ │ │ ├── L0500_KeyboardRow__test.py │ │ │ ├── L0503_NextGreaterElementII.py │ │ │ ├── L0503_NextGreaterElementII__test.py │ │ │ ├── L0504_Base7.py │ │ │ ├── L0504_Base7__test.py │ │ │ ├── L0505_TheMazeII.py │ │ │ ├── L0505_TheMazeII__test.py │ │ │ ├── L0506_RelativeRanks.py │ │ │ ├── L0506_RelativeRanks__test.py │ │ │ ├── L0507_PerfectNumber.py │ │ │ ├── L0507_PerfectNumber__test.py │ │ │ ├── L0509_FibonacciNumber.py │ │ │ ├── L0509_FibonacciNumber__test.py │ │ │ ├── L0516_LongestPalindromicSubsequence.py │ │ │ ├── L0516_LongestPalindromicSubsequence__test.py │ │ │ ├── L0518_CoinChange2.py │ │ │ ├── L0518_CoinChange2__test.py │ │ │ ├── L0520_DetectCapital.py │ │ │ ├── L0520_DetectCapital__test.py │ │ │ ├── L0521_LongestUncommonSubsequenceI.py │ │ │ ├── L0521_LongestUncommonSubsequenceI__test.py │ │ │ ├── L0522_LongestUncommonSubsequenceII.py │ │ │ ├── L0522_LongestUncommonSubsequenceII__test.py │ │ │ ├── L0523_ContinuousSubarraySum.py │ │ │ ├── L0523_ContinuousSubarraySum__test.py │ │ │ ├── L0524_LongestWordinDictionarythroughDeleting.py │ │ │ ├── L0524_LongestWordinDictionarythroughDeleting__test.py │ │ │ ├── L0525_ContiguousArray.py │ │ │ ├── L0525_ContiguousArray__test.py │ │ │ ├── L0526_BeautifulArrangement.py │ │ │ ├── L0526_BeautifulArrangement__test.py │ │ │ ├── L0531_LonelyPixelI.py │ │ │ ├── L0531_LonelyPixelI__test.py │ │ │ ├── L0532_KdiffPairsinanArray.py │ │ │ ├── L0532_KdiffPairsinanArray__test.py │ │ │ ├── L0533_LonelyPixelII.py │ │ │ ├── L0533_LonelyPixelII__test.py │ │ │ ├── L0537_ComplexNumberMultiplication.py │ │ │ ├── L0537_ComplexNumberMultiplication__test.py │ │ │ ├── L0539_MinimumTimeDifference.py │ │ │ ├── L0539_MinimumTimeDifference__test.py │ │ │ ├── L0540_SingleElementinaSortedArray.py │ │ │ ├── L0540_SingleElementinaSortedArray__test.py │ │ │ ├── L0541_ReverseStringII.py │ │ │ ├── L0541_ReverseStringII__test.py │ │ │ ├── L0542_01Matrix.py │ │ │ ├── L0542_01Matrix__test.py │ │ │ ├── L0544_OutputContestMatches.py │ │ │ ├── L0544_OutputContestMatches__test.py │ │ │ ├── L0547_NumberofProvinces.py │ │ │ ├── L0547_NumberofProvinces__test.py │ │ │ ├── L0548_SplitArraywithEqualSum.py │ │ │ ├── L0548_SplitArraywithEqualSum__test.py │ │ │ ├── L0551_StudentAttendanceRecordI.py │ │ │ ├── L0551_StudentAttendanceRecordI__test.py │ │ │ ├── L0552_StudentAttendanceRecordII.py │ │ │ ├── L0552_StudentAttendanceRecordII__test.py │ │ │ ├── L0553_OptimalDivision.py │ │ │ ├── L0553_OptimalDivision__test.py │ │ │ ├── L0554_BrickWall.py │ │ │ ├── L0554_BrickWall__test.py │ │ │ ├── L0557_ReverseWordsinaStringIII.py │ │ │ ├── L0557_ReverseWordsinaStringIII__test.py │ │ │ ├── L0560_SubarraySumEqualsK.py │ │ │ ├── L0560_SubarraySumEqualsK__test.py │ │ │ ├── L0561_ArrayPartitionI.py │ │ │ ├── L0561_ArrayPartitionI__test.py │ │ │ ├── L0564_FindtheClosestPalindrome.py │ │ │ ├── L0564_FindtheClosestPalindrome__test.py │ │ │ ├── L0565_ArrayNesting.py │ │ │ ├── L0565_ArrayNesting__test.py │ │ │ ├── L0566_ReshapetheMatrix.py │ │ │ ├── L0566_ReshapetheMatrix__test.py │ │ │ ├── L0567_PermutationinString.py │ │ │ ├── L0567_PermutationinString__test.py │ │ │ ├── L0575_DistributeCandies.py │ │ │ ├── L0575_DistributeCandies__test.py │ │ │ ├── L0581_ShortestUnsortedContinuousSubarray.py │ │ │ ├── L0581_ShortestUnsortedContinuousSubarray__test.py │ │ │ ├── L0582_KillProcess.py │ │ │ ├── L0582_KillProcess__test.py │ │ │ ├── L0583_DeleteOperationforTwoStrings.py │ │ │ ├── L0583_DeleteOperationforTwoStrings__test.py │ │ │ ├── L0587_ErecttheFence.py │ │ │ ├── L0587_ErecttheFence__test.py │ │ │ ├── L0591_TagValidator.py │ │ │ ├── L0591_TagValidator__test.py │ │ │ ├── L0594_LongestHarmoniousSubsequence.py │ │ │ ├── L0594_LongestHarmoniousSubsequence__test.py │ │ │ ├── L0598_RangeAdditionII.py │ │ │ ├── L0598_RangeAdditionII__test.py │ │ │ ├── L0599_MinimumIndexSumofTwoLists.py │ │ │ ├── L0599_MinimumIndexSumofTwoLists__test.py │ │ │ ├── L0605_CanPlaceFlowers.py │ │ │ ├── L0605_CanPlaceFlowers__test.py │ │ │ ├── L0609_FindDuplicateFileinSystem.py │ │ │ ├── L0609_FindDuplicateFileinSystem__test.py │ │ │ ├── L0628_MaximumProductofThreeNumbers.py │ │ │ ├── L0628_MaximumProductofThreeNumbers__test.py │ │ │ ├── L0629_KInversePairsArray.py │ │ │ ├── L0629_KInversePairsArray__test.py │ │ │ ├── L0630_CourseScheduleIII.py │ │ │ ├── L0630_CourseScheduleIII__test.py │ │ │ ├── L0633_SumofSquareNumbers.py │ │ │ ├── L0633_SumofSquareNumbers__test.py │ │ │ ├── L0638_ShoppingOffers.py │ │ │ ├── L0638_ShoppingOffers__test.py │ │ │ ├── L0639_DecodeWaysII.py │ │ │ ├── L0639_DecodeWaysII__test.py │ │ │ ├── L0643_MaximumAverageSubarrayI.py │ │ │ ├── L0643_MaximumAverageSubarrayI__test.py │ │ │ ├── L0645_SetMismatch.py │ │ │ ├── L0645_SetMismatch__test.py │ │ │ ├── L0646_MaximumLengthofPairChain.py │ │ │ ├── L0646_MaximumLengthofPairChain__test.py │ │ │ ├── L0647_PalindromicSubstrings.py │ │ │ ├── L0647_PalindromicSubstrings__test.py │ │ │ ├── L0657_RobotReturntoOrigin.py │ │ │ ├── L0657_RobotReturntoOrigin__test.py │ │ │ ├── L0658_FindKClosestElements.py │ │ │ ├── L0658_FindKClosestElements__test.py │ │ │ ├── L0661_ImageSmoother.py │ │ │ ├── L0661_ImageSmoother__test.py │ │ │ ├── L0665_NondecreasingArray.py │ │ │ ├── L0665_NondecreasingArray__test.py │ │ │ ├── L0666_PathSumIV.py │ │ │ ├── L0666_PathSumIV__test.py │ │ │ ├── L0668_KthSmallestNumberinMultiplicationTable.py │ │ │ ├── L0668_KthSmallestNumberinMultiplicationTable__test.py │ │ │ ├── L0670_MaximumSwap.py │ │ │ ├── L0670_MaximumSwap__test.py │ │ │ ├── L0673_NumberofLongestIncreasingSubsequence.py │ │ │ ├── L0673_NumberofLongestIncreasingSubsequence__test.py │ │ │ ├── L0674_LongestContinuousIncreasingSubsequence.py │ │ │ ├── L0674_LongestContinuousIncreasingSubsequence__test.py │ │ │ ├── L0675_CutOffTreesforGolfEvent.py │ │ │ ├── L0675_CutOffTreesforGolfEvent__test.py │ │ │ ├── L0678_ValidParenthesisString.py │ │ │ ├── L0678_ValidParenthesisString__test.py │ │ │ ├── L0680_ValidPalindromeII.py │ │ │ ├── L0680_ValidPalindromeII__test.py │ │ │ ├── L0681_NextClosestTime.py │ │ │ ├── L0681_NextClosestTime__test.py │ │ │ ├── L0682_BaseballGame.py │ │ │ ├── L0682_BaseballGame__test.py │ │ │ ├── L0684_RedundantConnection.py │ │ │ ├── L0684_RedundantConnection__test.py │ │ │ ├── L0686_RepeatedStringMatch.py │ │ │ ├── L0686_RepeatedStringMatch__test.py │ │ │ ├── L0688_KnightProbabilityinChessboard.py │ │ │ ├── L0688_KnightProbabilityinChessboard__test.py │ │ │ ├── L0689_MaximumSumof3NonOverlappingSubarrays.py │ │ │ ├── L0689_MaximumSumof3NonOverlappingSubarrays__test.py │ │ │ ├── L0691_StickerstoSpellWord.py │ │ │ ├── L0691_StickerstoSpellWord__test.py │ │ │ ├── L0692_TopKFrequentWords.py │ │ │ ├── L0692_TopKFrequentWords__test.py │ │ │ ├── L0693_BinaryNumberwithAlternatingBits.py │ │ │ ├── L0693_BinaryNumberwithAlternatingBits__test.py │ │ │ ├── L0694_NumberofDistinctIslands.py │ │ │ ├── L0694_NumberofDistinctIslands__test.py │ │ │ ├── L0695_MaxAreaofIsland.py │ │ │ ├── L0695_MaxAreaofIsland__test.py │ │ │ ├── L0696_CountBinarySubstrings.py │ │ │ ├── L0696_CountBinarySubstrings__test.py │ │ │ ├── L0697_DegreeofanArray.py │ │ │ ├── L0697_DegreeofanArray__test.py │ │ │ ├── L0698_PartitiontoKEqualSumSubsets.py │ │ │ ├── L0698_PartitiontoKEqualSumSubsets__test.py │ │ │ ├── L0704_BinarySearch.py │ │ │ ├── L0704_BinarySearch__test.py │ │ │ ├── L0709_ToLowerCase.py │ │ │ ├── L0709_ToLowerCase__test.py │ │ │ ├── L0711_NumberofDistinctIslandsII.py │ │ │ ├── L0711_NumberofDistinctIslandsII__test.py │ │ │ ├── L0712_MinimumASCIIDeleteSumforTwoStrings.py │ │ │ ├── L0712_MinimumASCIIDeleteSumforTwoStrings__test.py │ │ │ ├── L0713_SubarrayProductLessThanK.py │ │ │ ├── L0713_SubarrayProductLessThanK__test.py │ │ │ ├── L0714_BestTimetoBuyandSellStockwithTransactionFee.py │ │ │ ├── L0714_BestTimetoBuyandSellStockwithTransactionFee__test.py │ │ │ ├── L0717_1bitand2bitCharacters.py │ │ │ ├── L0717_1bitand2bitCharacters__test.py │ │ │ ├── L0718_MaximumLengthofRepeatedSubarray.py │ │ │ ├── L0718_MaximumLengthofRepeatedSubarray__test.py │ │ │ ├── L0720_LongestWordinDictionary.py │ │ │ ├── L0720_LongestWordinDictionary__test.py │ │ │ ├── L0721_AccountsMerge.py │ │ │ ├── L0721_AccountsMerge__test.py │ │ │ ├── L0723_CandyCrush.py │ │ │ ├── L0723_CandyCrush__test.py │ │ │ ├── L0724_FindPivotIndex.py │ │ │ ├── L0724_FindPivotIndex__test.py │ │ │ ├── L0728_SelfDividingNumbers.py │ │ │ ├── L0728_SelfDividingNumbers__test.py │ │ │ ├── L0730_CountDifferentPalindromicSubsequences.py │ │ │ ├── L0730_CountDifferentPalindromicSubsequences__test.py │ │ │ ├── L0733_FloodFill.py │ │ │ ├── L0733_FloodFill__test.py │ │ │ ├── L0734_SentenceSimilarity.py │ │ │ ├── L0734_SentenceSimilarity__test.py │ │ │ ├── L0735_AsteroidCollision.py │ │ │ ├── L0735_AsteroidCollision__test.py │ │ │ ├── L0737_SentenceSimilarityII.py │ │ │ ├── L0737_SentenceSimilarityII__test.py │ │ │ ├── L0739_DailyTemperatures.py │ │ │ ├── L0739_DailyTemperatures__test.py │ │ │ ├── L0740_DeleteandEarn.py │ │ │ ├── L0740_DeleteandEarn__test.py │ │ │ ├── L0741_CherryPickup.py │ │ │ ├── L0741_CherryPickup__test.py │ │ │ ├── L0743_NetworkDelayTime.py │ │ │ ├── L0743_NetworkDelayTime__test.py │ │ │ ├── L0744_FindSmallestLetterGreaterThanTarget.py │ │ │ ├── L0744_FindSmallestLetterGreaterThanTarget__test.py │ │ │ ├── L0746_MinCostClimbingStairs.py │ │ │ ├── L0746_MinCostClimbingStairs__test.py │ │ │ ├── L0747_LargestNumberAtLeastTwiceofOthers.py │ │ │ ├── L0747_LargestNumberAtLeastTwiceofOthers__test.py │ │ │ ├── L0748_ShortestCompletingWord.py │ │ │ ├── L0748_ShortestCompletingWord__test.py │ │ │ ├── L0749_ContainVirus.py │ │ │ ├── L0749_ContainVirus__test.py │ │ │ ├── L0752_OpentheLock.py │ │ │ ├── L0752_OpentheLock__test.py │ │ │ ├── L0760_FindAnagramMappings.py │ │ │ ├── L0760_FindAnagramMappings__test.py │ │ │ ├── L0763_PartitionLabels.py │ │ │ ├── L0763_PartitionLabels__test.py │ │ │ ├── L0765_CouplesHoldingHands.py │ │ │ ├── L0765_CouplesHoldingHands__test.py │ │ │ ├── L0766_ToeplitzMatrix.py │ │ │ ├── L0766_ToeplitzMatrix__test.py │ │ │ ├── L0767_ReorganizeString.py │ │ │ ├── L0767_ReorganizeString__test.py │ │ │ ├── L0768_MaxChunksToMakeSortedII.py │ │ │ ├── L0768_MaxChunksToMakeSortedII__test.py │ │ │ ├── L0769_MaxChunksToMakeSorted.py │ │ │ ├── L0769_MaxChunksToMakeSorted__test.py │ │ │ ├── L0771_JewelsandStones.py │ │ │ ├── L0771_JewelsandStones__test.py │ │ │ ├── L0773_SlidingPuzzle.py │ │ │ ├── L0773_SlidingPuzzle__test.py │ │ │ ├── L0778_SwiminRisingWater.py │ │ │ ├── L0778_SwiminRisingWater__test.py │ │ │ ├── L0779_KthSymbolinGrammar.py │ │ │ ├── L0779_KthSymbolinGrammar__test.py │ │ │ ├── L0780_ReachingPoints.py │ │ │ ├── L0780_ReachingPoints__test.py │ │ │ ├── L0781_RabbitsinForest.py │ │ │ ├── L0781_RabbitsinForest__test.py │ │ │ ├── L0784_LetterCasePermutation.py │ │ │ ├── L0784_LetterCasePermutation__test.py │ │ │ ├── L0785_IsGraphBipartite.py │ │ │ ├── L0785_IsGraphBipartite__test.py │ │ │ ├── L0786_KthSmallestPrimeFraction.py │ │ │ ├── L0786_KthSmallestPrimeFraction__test.py │ │ │ ├── L0787_CheapestFlightsWithinKStops.py │ │ │ ├── L0787_CheapestFlightsWithinKStops__test.py │ │ │ ├── L0789_EscapeTheGhosts.py │ │ │ ├── L0789_EscapeTheGhosts__test.py │ │ │ ├── L0792_NumberofMatchingSubsequences.py │ │ │ ├── L0792_NumberofMatchingSubsequences__test.py │ │ │ ├── L0794_ValidTicTacToeState.py │ │ │ ├── L0794_ValidTicTacToeState__test.py │ │ │ ├── L0796_RotateString.py │ │ │ ├── L0796_RotateString__test.py │ │ │ ├── L0797_AllPathsFromSourcetoTarget.py │ │ │ ├── L0797_AllPathsFromSourcetoTarget__test.py │ │ │ ├── L0798_SmallestRotationwithHighestScore.py │ │ │ ├── L0798_SmallestRotationwithHighestScore__test.py │ │ │ ├── L0800_SimilarRGBColor.py │ │ │ ├── L0800_SimilarRGBColor__test.py │ │ │ ├── L0802_FindEventualSafeStates.py │ │ │ ├── L0802_FindEventualSafeStates__test.py │ │ │ ├── L0803_BricksFallingWhenHit.py │ │ │ ├── L0803_BricksFallingWhenHit__test.py │ │ │ ├── L0804_UniqueMorseCodeWords.py │ │ │ ├── L0804_UniqueMorseCodeWords__test.py │ │ │ ├── L0806_NumberofLinesToWriteString.py │ │ │ ├── L0806_NumberofLinesToWriteString__test.py │ │ │ ├── L0807_MaxIncreasetoKeepCitySkyline.py │ │ │ ├── L0807_MaxIncreasetoKeepCitySkyline__test.py │ │ │ ├── L0811_SubdomainVisitCount.py │ │ │ ├── L0811_SubdomainVisitCount__test.py │ │ │ ├── L0812_LargestTriangleArea.py │ │ │ ├── L0812_LargestTriangleArea__test.py │ │ │ ├── L0816_AmbiguousCoordinates.py │ │ │ ├── L0816_AmbiguousCoordinates__test.py │ │ │ ├── L0819_MostCommonWord.py │ │ │ ├── L0819_MostCommonWord__test.py │ │ │ ├── L0821_ShortestDistancetoaCharacter.py │ │ │ ├── L0821_ShortestDistancetoaCharacter__test.py │ │ │ ├── L0822_CardFlippingGame.py │ │ │ ├── L0822_CardFlippingGame__test.py │ │ │ ├── L0824_GoatLatin.py │ │ │ ├── L0824_GoatLatin__test.py │ │ │ ├── L0825_FriendsOfAppropriateAges.py │ │ │ ├── L0825_FriendsOfAppropriateAges__test.py │ │ │ ├── L0826_MostProfitAssigningWork.py │ │ │ ├── L0826_MostProfitAssigningWork__test.py │ │ │ ├── L0827_MakingALargeIsland.py │ │ │ ├── L0827_MakingALargeIsland__test.py │ │ │ ├── L0829_ConsecutiveNumbersSum.py │ │ │ ├── L0829_ConsecutiveNumbersSum__test.py │ │ │ ├── L0832_FlippinganImage.py │ │ │ ├── L0832_FlippinganImage__test.py │ │ │ ├── L0838_PushDominoes.py │ │ │ ├── L0838_PushDominoes__test.py │ │ │ ├── L0839_SimilarStringGroups.py │ │ │ ├── L0839_SimilarStringGroups__test.py │ │ │ ├── L0841_KeysandRooms.py │ │ │ ├── L0841_KeysandRooms__test.py │ │ │ ├── L0844_BackspaceStringCompare.py │ │ │ ├── L0844_BackspaceStringCompare__test.py │ │ │ ├── L0845_LongestMountaininArray.py │ │ │ ├── L0845_LongestMountaininArray__test.py │ │ │ ├── L0847_ShortestPathVisitingAllNodes.py │ │ │ ├── L0847_ShortestPathVisitingAllNodes__test.py │ │ │ ├── L0848_ShiftingLetters.py │ │ │ ├── L0848_ShiftingLetters__test.py │ │ │ ├── L0851_LoudandRich.py │ │ │ ├── L0851_LoudandRich__test.py │ │ │ ├── L0852_PeakIndexinaMountainArray.py │ │ │ ├── L0852_PeakIndexinaMountainArray__test.py │ │ │ ├── L0853_CarFleet.py │ │ │ ├── L0853_CarFleet__test.py │ │ │ ├── L0854_KSimilarStrings.py │ │ │ ├── L0854_KSimilarStrings__test.py │ │ │ ├── L0859_BuddyStrings.py │ │ │ ├── L0859_BuddyStrings__test.py │ │ │ ├── L0860_LemonadeChange.py │ │ │ ├── L0860_LemonadeChange__test.py │ │ │ ├── L0861_ScoreAfterFlippingMatrix.py │ │ │ ├── L0861_ScoreAfterFlippingMatrix__test.py │ │ │ ├── L0862_ShortestSubarraywithSumatLeastK.py │ │ │ ├── L0862_ShortestSubarraywithSumatLeastK__test.py │ │ │ ├── L0864_ShortestPathtoGetAllKeys.py │ │ │ ├── L0864_ShortestPathtoGetAllKeys__test.py │ │ │ ├── L0867_TransposeMatrix.py │ │ │ ├── L0867_TransposeMatrix__test.py │ │ │ ├── L0868_BinaryGap.py │ │ │ ├── L0868_BinaryGap__test.py │ │ │ ├── L0869_ReorderedPowerof2.py │ │ │ ├── L0869_ReorderedPowerof2__test.py │ │ │ ├── L0873_LengthofLongestFibonacciSubsequence.py │ │ │ ├── L0873_LengthofLongestFibonacciSubsequence__test.py │ │ │ ├── L0875_KokoEatingBananas.py │ │ │ ├── L0875_KokoEatingBananas__test.py │ │ │ ├── L0881_BoatstoSavePeople.py │ │ │ ├── L0881_BoatstoSavePeople__test.py │ │ │ ├── L0883_ProjectionAreaof3DShapes.py │ │ │ ├── L0883_ProjectionAreaof3DShapes__test.py │ │ │ ├── L0884_UncommonWordsfromTwoSentences.py │ │ │ ├── L0884_UncommonWordsfromTwoSentences__test.py │ │ │ ├── L0885_SpiralMatrixIII.py │ │ │ ├── L0885_SpiralMatrixIII__test.py │ │ │ ├── L0886_PossibleBipartition.py │ │ │ ├── L0886_PossibleBipartition__test.py │ │ │ ├── L0887_SuperEggDrop.py │ │ │ ├── L0887_SuperEggDrop__test.py │ │ │ ├── L0888_FairCandySwap.py │ │ │ ├── L0888_FairCandySwap__test.py │ │ │ ├── L0890_FindandReplacePattern.py │ │ │ ├── L0890_FindandReplacePattern__test.py │ │ │ ├── L0893_GroupsofSpecialEquivalentStrings.py │ │ │ ├── L0893_GroupsofSpecialEquivalentStrings__test.py │ │ │ ├── L0896_MonotonicArray.py │ │ │ ├── L0896_MonotonicArray__test.py │ │ │ ├── L0898_BitwiseORsofSubarrays.py │ │ │ ├── L0898_BitwiseORsofSubarrays__test.py │ │ │ ├── L0904_FruitIntoBaskets.py │ │ │ ├── L0904_FruitIntoBaskets__test.py │ │ │ ├── L0905_SortArrayByParity.py │ │ │ ├── L0905_SortArrayByParity__test.py │ │ │ ├── L0907_SumofSubarrayMinimums.py │ │ │ ├── L0907_SumofSubarrayMinimums__test.py │ │ │ ├── L0908_SmallestRangeI.py │ │ │ ├── L0908_SmallestRangeI__test.py │ │ │ ├── L0909_SnakesandLadders.py │ │ │ ├── L0909_SnakesandLadders__test.py │ │ │ ├── L0912_SortanArray.py │ │ │ ├── L0912_SortanArray__test.py │ │ │ ├── L0914_XofaKindinaDeckofCards.py │ │ │ ├── L0914_XofaKindinaDeckofCards__test.py │ │ │ ├── L0915_PartitionArrayintoDisjointIntervals.py │ │ │ ├── L0915_PartitionArrayintoDisjointIntervals__test.py │ │ │ ├── L0917_ReverseOnlyLetters.py │ │ │ ├── L0917_ReverseOnlyLetters__test.py │ │ │ ├── L0918_MaximumSumCircularSubarray.py │ │ │ ├── L0918_MaximumSumCircularSubarray__test.py │ │ │ ├── L0921_MinimumAddtoMakeParenthesesValid.py │ │ │ ├── L0921_MinimumAddtoMakeParenthesesValid__test.py │ │ │ ├── L0922_SortArrayByParityII.py │ │ │ ├── L0922_SortArrayByParityII__test.py │ │ │ ├── L0924_MinimizeMalwareSpread.py │ │ │ ├── L0924_MinimizeMalwareSpread__test.py │ │ │ ├── L0925_LongPressedName.py │ │ │ ├── L0925_LongPressedName__test.py │ │ │ ├── L0926_FlipStringtoMonotoneIncreasing.py │ │ │ ├── L0926_FlipStringtoMonotoneIncreasing__test.py │ │ │ ├── L0927_ThreeEqualParts.py │ │ │ ├── L0927_ThreeEqualParts__test.py │ │ │ ├── L0928_MinimizeMalwareSpreadII.py │ │ │ ├── L0928_MinimizeMalwareSpreadII__test.py │ │ │ ├── L0929_UniqueEmailAddresses.py │ │ │ ├── L0929_UniqueEmailAddresses__test.py │ │ │ ├── L0930_BinarySubarraysWithSum.py │ │ │ ├── L0930_BinarySubarraysWithSum__test.py │ │ │ ├── L0931_MinimumFallingPathSum.py │ │ │ ├── L0931_MinimumFallingPathSum__test.py │ │ │ ├── L0932_BeautifulArray.py │ │ │ ├── L0932_BeautifulArray__test.py │ │ │ ├── L0934_ShortestBridge.py │ │ │ ├── L0934_ShortestBridge__test.py │ │ │ ├── L0935_KnightDialer.py │ │ │ ├── L0935_KnightDialer__test.py │ │ │ ├── L0937_ReorderDatainLogFiles.py │ │ │ ├── L0937_ReorderDatainLogFiles__test.py │ │ │ ├── L0941_ValidMountainArray.py │ │ │ ├── L0941_ValidMountainArray__test.py │ │ │ ├── L0942_DIStringMatch.py │ │ │ ├── L0942_DIStringMatch__test.py │ │ │ ├── L0944_DeleteColumnstoMakeSorted.py │ │ │ ├── L0944_DeleteColumnstoMakeSorted__test.py │ │ │ ├── L0946_ValidateStackSequences.py │ │ │ ├── L0946_ValidateStackSequences__test.py │ │ │ ├── L0947_MostStonesRemovedwithSameRoworColumn.py │ │ │ ├── L0947_MostStonesRemovedwithSameRoworColumn__test.py │ │ │ ├── L0953_VerifyinganAlienDictionary.py │ │ │ ├── L0953_VerifyinganAlienDictionary__test.py │ │ │ ├── L0954_ArrayofDoubledPairs.py │ │ │ ├── L0954_ArrayofDoubledPairs__test.py │ │ │ ├── L0959_RegionsCutBySlashes.py │ │ │ ├── L0959_RegionsCutBySlashes__test.py │ │ │ ├── L0960_DeleteColumnstoMakeSortedIII.py │ │ │ ├── L0960_DeleteColumnstoMakeSortedIII__test.py │ │ │ ├── L0961_NRepeatedElementinSize2NArray.py │ │ │ ├── L0961_NRepeatedElementinSize2NArray__test.py │ │ │ ├── L0962_MaximumWidthRamp.py │ │ │ ├── L0962_MaximumWidthRamp__test.py │ │ │ ├── L0967_NumbersWithSameConsecutiveDifferences.py │ │ │ ├── L0967_NumbersWithSameConsecutiveDifferences__test.py │ │ │ ├── L0969_PancakeSorting.py │ │ │ ├── L0969_PancakeSorting__test.py │ │ │ ├── L0970_PowerfulIntegers.py │ │ │ ├── L0970_PowerfulIntegers__test.py │ │ │ ├── L0974_SubarraySumsDivisiblebyK.py │ │ │ ├── L0974_SubarraySumsDivisiblebyK__test.py │ │ │ ├── L0977_SquaresofaSortedArray.py │ │ │ ├── L0977_SquaresofaSortedArray__test.py │ │ │ ├── L0985_SumofEvenNumbersAfterQueries.py │ │ │ ├── L0985_SumofEvenNumbersAfterQueries__test.py │ │ │ ├── L0986_IntervalListIntersections.py │ │ │ ├── L0986_IntervalListIntersections__test.py │ │ │ ├── L0989_AddtoArrayFormofInteger.py │ │ │ ├── L0989_AddtoArrayFormofInteger__test.py │ │ │ ├── L0990_SatisfiabilityofEqualityEquations.py │ │ │ ├── L0990_SatisfiabilityofEqualityEquations__test.py │ │ │ ├── L0994_RottingOranges.py │ │ │ ├── L0994_RottingOranges__test.py │ │ │ ├── L0997_FindtheTownJudge.py │ │ │ ├── L0997_FindtheTownJudge__test.py │ │ │ ├── L0999_AvailableCapturesforRook.py │ │ │ ├── L0999_AvailableCapturesforRook__test.py │ │ │ ├── L1001_GridIllumination.py │ │ │ ├── L1001_GridIllumination__test.py │ │ │ ├── L1002_FindCommonCharacters.py │ │ │ ├── L1002_FindCommonCharacters__test.py │ │ │ ├── L1004_MaxConsecutiveOnesIII.py │ │ │ ├── L1004_MaxConsecutiveOnesIII__test.py │ │ │ ├── L1005_MaximizeSumOfArrayAfterKNegations.py │ │ │ ├── L1005_MaximizeSumOfArrayAfterKNegations__test.py │ │ │ ├── L1006_ClumsyFactorial.py │ │ │ ├── L1006_ClumsyFactorial__test.py │ │ │ ├── L1007_MinimumDominoRotationsForEqualRow.py │ │ │ ├── L1007_MinimumDominoRotationsForEqualRow__test.py │ │ │ ├── L1009_ComplementofBase10Integer.py │ │ │ ├── L1009_ComplementofBase10Integer__test.py │ │ │ ├── L1011_CapacityToShipPackagesWithinDDays.py │ │ │ ├── L1011_CapacityToShipPackagesWithinDDays__test.py │ │ │ ├── L1014_BestSightseeingPair.py │ │ │ ├── L1014_BestSightseeingPair__test.py │ │ │ ├── L1016_BinaryStringWithSubstringsRepresenting1ToN.py │ │ │ ├── L1016_BinaryStringWithSubstringsRepresenting1ToN__test.py │ │ │ ├── L1020_NumberofEnclaves.py │ │ │ ├── L1020_NumberofEnclaves__test.py │ │ │ ├── L1021_RemoveOutermostParentheses.py │ │ │ ├── L1021_RemoveOutermostParentheses__test.py │ │ │ ├── L1027_LongestArithmeticSubsequence.py │ │ │ ├── L1027_LongestArithmeticSubsequence__test.py │ │ │ ├── L1029_TwoCityScheduling.py │ │ │ ├── L1029_TwoCityScheduling__test.py │ │ │ ├── L1030_MatrixCellsinDistanceOrder.py │ │ │ ├── L1030_MatrixCellsinDistanceOrder__test.py │ │ │ ├── L1031_MaximumSumofTwoNonOverlappingSubarrays.py │ │ │ ├── L1031_MaximumSumofTwoNonOverlappingSubarrays__test.py │ │ │ ├── L1034_ColoringABorder.py │ │ │ ├── L1034_ColoringABorder__test.py │ │ │ ├── L1035_UncrossedLines.py │ │ │ ├── L1035_UncrossedLines__test.py │ │ │ ├── L1037_ValidBoomerang.py │ │ │ ├── L1037_ValidBoomerang__test.py │ │ │ ├── L1041_RobotBoundedInCircle.py │ │ │ ├── L1041_RobotBoundedInCircle__test.py │ │ │ ├── L1042_FlowerPlantingWithNoAdjacent.py │ │ │ ├── L1042_FlowerPlantingWithNoAdjacent__test.py │ │ │ ├── L1044_LongestDuplicateSubstring.py │ │ │ ├── L1044_LongestDuplicateSubstring__test.py │ │ │ ├── L1046_LastStoneWeight.py │ │ │ ├── L1046_LastStoneWeight__test.py │ │ │ ├── L1047_RemoveAllAdjacentDuplicatesInString.py │ │ │ ├── L1047_RemoveAllAdjacentDuplicatesInString__test.py │ │ │ ├── L1048_LongestStringChain.py │ │ │ ├── L1048_LongestStringChain__test.py │ │ │ ├── L1049_LastStoneWeightII.py │ │ │ ├── L1049_LastStoneWeightII__test.py │ │ │ ├── L1051_HeightChecker.py │ │ │ ├── L1051_HeightChecker__test.py │ │ │ ├── L1052_GrumpyBookstoreOwner.py │ │ │ ├── L1052_GrumpyBookstoreOwner__test.py │ │ │ ├── L1061_LexicographicallySmallestEquivalentString.py │ │ │ ├── L1061_LexicographicallySmallestEquivalentString__test.py │ │ │ ├── L1064_FixedPoint.py │ │ │ ├── L1064_FixedPoint__test.py │ │ │ ├── L1072_FlipColumnsForMaximumNumberofEqualRows.py │ │ │ ├── L1072_FlipColumnsForMaximumNumberofEqualRows__test.py │ │ │ ├── L1078_OccurrencesAfterBigram.py │ │ │ ├── L1078_OccurrencesAfterBigram__test.py │ │ │ ├── L1079_LetterTilePossibilities.py │ │ │ ├── L1079_LetterTilePossibilities__test.py │ │ │ ├── L1085_SumofDigitsintheMinimumNumber.py │ │ │ ├── L1085_SumofDigitsintheMinimumNumber__test.py │ │ │ ├── L1087_BraceExpansion.py │ │ │ ├── L1087_BraceExpansion__test.py │ │ │ ├── L1089_DuplicateZeros.py │ │ │ ├── L1089_DuplicateZeros__test.py │ │ │ ├── L1090_LargestValuesFromLabels.py │ │ │ ├── L1090_LargestValuesFromLabels__test.py │ │ │ ├── L1091_ShortestPathinBinaryMatrix.py │ │ │ ├── L1091_ShortestPathinBinaryMatrix__test.py │ │ │ ├── L1094_CarPooling.py │ │ │ ├── L1094_CarPooling__test.py │ │ │ ├── L1099_TwoSumLessThanK.py │ │ │ ├── L1099_TwoSumLessThanK__test.py │ │ │ ├── L1100_FindKLengthSubstringsWithNoRepeatedCharacters.py │ │ │ ├── L1100_FindKLengthSubstringsWithNoRepeatedCharacters__test.py │ │ │ ├── L1101_TheEarliestMomentWhenEveryoneBecomeFriends.py │ │ │ ├── L1101_TheEarliestMomentWhenEveryoneBecomeFriends__test.py │ │ │ ├── L1102_PathWithMaximumMinimumValue.py │ │ │ ├── L1102_PathWithMaximumMinimumValue__test.py │ │ │ ├── L1103_DistributeCandiestoPeople.py │ │ │ ├── L1103_DistributeCandiestoPeople__test.py │ │ │ ├── L1105_FillingBookcaseShelves.py │ │ │ ├── L1105_FillingBookcaseShelves__test.py │ │ │ ├── L1108_DefanginganIPAddress.py │ │ │ ├── L1108_DefanginganIPAddress__test.py │ │ │ ├── L1109_CorporateFlightBookings.py │ │ │ ├── L1109_CorporateFlightBookings__test.py │ │ │ ├── L1118_NumberofDaysinaMonth.py │ │ │ ├── L1118_NumberofDaysinaMonth__test.py │ │ │ ├── L1119_RemoveVowelsfromaString.py │ │ │ ├── L1119_RemoveVowelsfromaString__test.py │ │ │ ├── L1122_RelativeSortArray.py │ │ │ ├── L1122_RelativeSortArray__test.py │ │ │ ├── L1124_LongestWellPerformingInterval.py │ │ │ ├── L1124_LongestWellPerformingInterval__test.py │ │ │ ├── L1128_NumberofEquivalentDominoPairs.py │ │ │ ├── L1128_NumberofEquivalentDominoPairs__test.py │ │ │ ├── L1129_ShortestPathwithAlternatingColors.py │ │ │ ├── L1129_ShortestPathwithAlternatingColors__test.py │ │ │ ├── L1133_LargestUniqueNumber.py │ │ │ ├── L1133_LargestUniqueNumber__test.py │ │ │ ├── L1134_ArmstrongNumber.py │ │ │ ├── L1134_ArmstrongNumber__test.py │ │ │ ├── L1135_ConnectingCitiesWithMinimumCost.py │ │ │ ├── L1135_ConnectingCitiesWithMinimumCost__test.py │ │ │ ├── L1137_NthTribonacciNumber.py │ │ │ ├── L1137_NthTribonacciNumber__test.py │ │ │ ├── L1143_LongestCommonSubsequence.py │ │ │ ├── L1143_LongestCommonSubsequence__test.py │ │ │ ├── L1154_DayoftheYear.py │ │ │ ├── L1154_DayoftheYear__test.py │ │ │ ├── L1160_FindWordsThatCanBeFormedbyCharacters.py │ │ │ ├── L1160_FindWordsThatCanBeFormedbyCharacters__test.py │ │ │ ├── L1162_AsFarfromLandasPossible.py │ │ │ ├── L1162_AsFarfromLandasPossible__test.py │ │ │ ├── L1165_SingleRowKeyboard.py │ │ │ ├── L1165_SingleRowKeyboard__test.py │ │ │ ├── L1167_MinimumCosttoConnectSticks.py │ │ │ ├── L1167_MinimumCosttoConnectSticks__test.py │ │ │ ├── L1168_OptimizeWaterDistributioninaVillage.py │ │ │ ├── L1168_OptimizeWaterDistributioninaVillage__test.py │ │ │ ├── L1175_PrimeArrangements.py │ │ │ ├── L1175_PrimeArrangements__test.py │ │ │ ├── L1180_CountSubstringswithOnlyOneDistinctLetter.py │ │ │ ├── L1180_CountSubstringswithOnlyOneDistinctLetter__test.py │ │ │ ├── L1181_BeforeandAfterPuzzle.py │ │ │ ├── L1181_BeforeandAfterPuzzle__test.py │ │ │ ├── L1182_ShortestDistancetoTargetColor.py │ │ │ ├── L1182_ShortestDistancetoTargetColor__test.py │ │ │ ├── L1185_DayoftheWeek.py │ │ │ ├── L1185_DayoftheWeek__test.py │ │ │ ├── L1189_MaximumNumberofBalloons.py │ │ │ ├── L1189_MaximumNumberofBalloons__test.py │ │ │ ├── L1190_ReverseSubstringsBetweenEachPairofParentheses.py │ │ │ ├── L1190_ReverseSubstringsBetweenEachPairofParentheses__test.py │ │ │ ├── L1197_MinimumKnightMoves.py │ │ │ ├── L1197_MinimumKnightMoves__test.py │ │ │ ├── L1198_FindSmallestCommonElementinAllRows.py │ │ │ ├── L1198_FindSmallestCommonElementinAllRows__test.py │ │ │ ├── L1202_SmallestStringWithSwaps.py │ │ │ ├── L1202_SmallestStringWithSwaps__test.py │ │ │ ├── L1207_UniqueNumberofOccurrences.py │ │ │ ├── L1207_UniqueNumberofOccurrences__test.py │ │ │ ├── L1208_GetEqualSubstringsWithinBudget.py │ │ │ ├── L1208_GetEqualSubstringsWithinBudget__test.py │ │ │ ├── L1210_MinimumMovestoReachTargetwithRotations.py │ │ │ ├── L1210_MinimumMovestoReachTargetwithRotations__test.py │ │ │ ├── L1213_IntersectionofThreeSortedArrays.py │ │ │ ├── L1213_IntersectionofThreeSortedArrays__test.py │ │ │ ├── L1217_MinimumCosttoMoveChipstoTheSamePosition.py │ │ │ ├── L1217_MinimumCosttoMoveChipstoTheSamePosition__test.py │ │ │ ├── L1218_LongestArithmeticSubsequenceofGivenDifference.py │ │ │ ├── L1218_LongestArithmeticSubsequenceofGivenDifference__test.py │ │ │ ├── L1219_PathwithMaximumGold.py │ │ │ ├── L1219_PathwithMaximumGold__test.py │ │ │ ├── L1220_CountVowelsPermutation.py │ │ │ ├── L1220_CountVowelsPermutation__test.py │ │ │ ├── L1221_SplitaStringinBalancedStrings.py │ │ │ ├── L1221_SplitaStringinBalancedStrings__test.py │ │ │ ├── L1222_QueensThatCanAttacktheKing.py │ │ │ ├── L1222_QueensThatCanAttacktheKing__test.py │ │ │ ├── L1228_MissingNumberInArithmeticProgression.py │ │ │ ├── L1228_MissingNumberInArithmeticProgression__test.py │ │ │ ├── L1230_TossStrangeCoins.py │ │ │ ├── L1230_TossStrangeCoins__test.py │ │ │ ├── L1234_ReplacetheSubstringforBalancedString.py │ │ │ ├── L1234_ReplacetheSubstringforBalancedString__test.py │ │ │ ├── L1239_MaximumLengthofaConcatenatedStringwithUniqueCharacters.py │ │ │ ├── L1239_MaximumLengthofaConcatenatedStringwithUniqueCharacters__test.py │ │ │ ├── L1243_ArrayTransformation.py │ │ │ ├── L1243_ArrayTransformation__test.py │ │ │ ├── L1245_TreeDiameter.py │ │ │ ├── L1245_TreeDiameter__test.py │ │ │ ├── L1252_CellswithOddValuesinaMatrix.py │ │ │ ├── L1252_CellswithOddValuesinaMatrix__test.py │ │ │ ├── L1254_NumberofClosedIslands.py │ │ │ ├── L1254_NumberofClosedIslands__test.py │ │ │ ├── L1257_SmallestCommonRegion.py │ │ │ ├── L1257_SmallestCommonRegion__test.py │ │ │ ├── L1258_SynonymousSentences.py │ │ │ ├── L1258_SynonymousSentences__test.py │ │ │ ├── L1260_Shift2DGrid.py │ │ │ ├── L1260_Shift2DGrid__test.py │ │ │ ├── L1266_MinimumTimeVisitingAllPoints.py │ │ │ ├── L1266_MinimumTimeVisitingAllPoints__test.py │ │ │ ├── L1267_CountServersthatCommunicate.py │ │ │ ├── L1267_CountServersthatCommunicate__test.py │ │ │ ├── L1273_DeleteTreeNodes.py │ │ │ ├── L1273_DeleteTreeNodes__test.py │ │ │ ├── L1275_FindWinneronaTicTacToeGame.py │ │ │ ├── L1275_FindWinneronaTicTacToeGame__test.py │ │ │ ├── L1277_CountSquareSubmatriceswithAllOnes.py │ │ │ ├── L1277_CountSquareSubmatriceswithAllOnes__test.py │ │ │ ├── L1281_SubtracttheProductandSumofDigitsofanInteger.py │ │ │ ├── L1281_SubtracttheProductandSumofDigitsofanInteger__test.py │ │ │ ├── L1282_GroupthePeopleGiventheGroupSizeTheyBelongTo.py │ │ │ ├── L1282_GroupthePeopleGiventheGroupSizeTheyBelongTo__test.py │ │ │ ├── L1283_FindtheSmallestDivisorGivenaThreshold.py │ │ │ ├── L1283_FindtheSmallestDivisorGivenaThreshold__test.py │ │ │ ├── L1284_MinimumNumberofFlipstoConvertBinaryMatrixtoZeroMatrix.py │ │ │ ├── L1284_MinimumNumberofFlipstoConvertBinaryMatrixtoZeroMatrix__test.py │ │ │ ├── L1287_ElementAppearingMoreThan25InSortedArray.py │ │ │ ├── L1287_ElementAppearingMoreThan25InSortedArray__test.py │ │ │ ├── L1288_RemoveCoveredIntervals.py │ │ │ ├── L1288_RemoveCoveredIntervals__test.py │ │ │ ├── L1292_MaximumSideLengthofaSquarewithSumLessthanorEqualtoThreshold.py │ │ │ ├── L1292_MaximumSideLengthofaSquarewithSumLessthanorEqualtoThreshold__test.py │ │ │ ├── L1293_ShortestPathinaGridwithObstaclesElimination.py │ │ │ ├── L1293_ShortestPathinaGridwithObstaclesElimination__test.py │ │ │ ├── L1295_FindNumberswithEvenNumberofDigits.py │ │ │ ├── L1295_FindNumberswithEvenNumberofDigits__test.py │ │ │ ├── L1298_MaximumCandiesYouCanGetfromBoxes.py │ │ │ ├── L1298_MaximumCandiesYouCanGetfromBoxes__test.py │ │ │ ├── L1299_ReplaceElementswithGreatestElementonRightSide.py │ │ │ ├── L1299_ReplaceElementswithGreatestElementonRightSide__test.py │ │ │ ├── L1304_FindNUniqueIntegersSumuptoZero.py │ │ │ ├── L1304_FindNUniqueIntegersSumuptoZero__test.py │ │ │ ├── L1306_JumpGameIII.py │ │ │ ├── L1306_JumpGameIII__test.py │ │ │ ├── L1309_DecryptStringfromAlphabettoIntegerMapping.py │ │ │ ├── L1309_DecryptStringfromAlphabettoIntegerMapping__test.py │ │ │ ├── L1310_XORQueriesofaSubarray.py │ │ │ ├── L1310_XORQueriesofaSubarray__test.py │ │ │ ├── L1311_GetWatchedVideosbyYourFriends.py │ │ │ ├── L1311_GetWatchedVideosbyYourFriends__test.py │ │ │ ├── L1313_DecompressRunLengthEncodedList.py │ │ │ ├── L1313_DecompressRunLengthEncodedList__test.py │ │ │ ├── L1314_MatrixBlockSum.py │ │ │ ├── L1314_MatrixBlockSum__test.py │ │ │ ├── L1316_DistinctEchoSubstrings.py │ │ │ ├── L1316_DistinctEchoSubstrings__test.py │ │ │ ├── L1318_MinimumFlipstoMakeaORbEqualtoc.py │ │ │ ├── L1318_MinimumFlipstoMakeaORbEqualtoc__test.py │ │ │ ├── L1319_NumberofOperationstoMakeNetworkConnected.py │ │ │ ├── L1319_NumberofOperationstoMakeNetworkConnected__test.py │ │ │ ├── L1323_Maximum69Number.py │ │ │ ├── L1323_Maximum69Number__test.py │ │ │ ├── L1324_PrintWordsVertically.py │ │ │ ├── L1324_PrintWordsVertically__test.py │ │ │ ├── L1329_SorttheMatrixDiagonally.py │ │ │ ├── L1329_SorttheMatrixDiagonally__test.py │ │ │ ├── L1332_RemovePalindromicSubsequences.py │ │ │ ├── L1332_RemovePalindromicSubsequences__test.py │ │ │ ├── L1338_ReduceArraySizetoTheHalf.py │ │ │ ├── L1338_ReduceArraySizetoTheHalf__test.py │ │ │ ├── L1342_NumberofStepstoReduceaNumbertoZero.py │ │ │ ├── L1342_NumberofStepstoReduceaNumbertoZero__test.py │ │ │ ├── L1345_JumpGameIV.py │ │ │ ├── L1345_JumpGameIV__test.py │ │ │ ├── L1346_CheckIfNandItsDoubleExist.py │ │ │ ├── L1346_CheckIfNandItsDoubleExist__test.py │ │ │ ├── L1347_MinimumNumberofStepstoMakeTwoStringsAnagram.py │ │ │ ├── L1347_MinimumNumberofStepstoMakeTwoStringsAnagram__test.py │ │ │ ├── L1351_CountNegativeNumbersinaSortedMatrix.py │ │ │ ├── L1351_CountNegativeNumbersinaSortedMatrix__test.py │ │ │ ├── L1361_ValidateBinaryTreeNodes.py │ │ │ ├── L1361_ValidateBinaryTreeNodes__test.py │ │ │ ├── L1365_HowManyNumbersAreSmallerThantheCurrentNumber.py │ │ │ ├── L1365_HowManyNumbersAreSmallerThantheCurrentNumber__test.py │ │ │ ├── L1366_RankTeamsbyVotes.py │ │ │ ├── L1366_RankTeamsbyVotes__test.py │ │ │ ├── L1368_MinimumCosttoMakeatLeastOneValidPathinaGrid.py │ │ │ ├── L1368_MinimumCosttoMakeatLeastOneValidPathinaGrid__test.py │ │ │ ├── L1370_IncreasingDecreasingString.py │ │ │ ├── L1370_IncreasingDecreasingString__test.py │ │ │ ├── L1371_FindtheLongestSubstringContainingVowelsinEvenCounts.py │ │ │ ├── L1371_FindtheLongestSubstringContainingVowelsinEvenCounts__test.py │ │ │ ├── L1374_GenerateaStringWithCharactersThatHaveOddCounts.py │ │ │ ├── L1374_GenerateaStringWithCharactersThatHaveOddCounts__test.py │ │ │ ├── L1376_TimeNeededtoInformAllEmployees.py │ │ │ ├── L1376_TimeNeededtoInformAllEmployees__test.py │ │ │ ├── L1377_FrogPositionAfterTSeconds.py │ │ │ ├── L1377_FrogPositionAfterTSeconds__test.py │ │ │ ├── L1380_LuckyNumbersinaMatrix.py │ │ │ ├── L1380_LuckyNumbersinaMatrix__test.py │ │ │ ├── L1383_MaximumPerformanceofaTeam.py │ │ │ ├── L1383_MaximumPerformanceofaTeam__test.py │ │ │ ├── L1385_FindtheDistanceValueBetweenTwoArrays.py │ │ │ ├── L1385_FindtheDistanceValueBetweenTwoArrays__test.py │ │ │ ├── L1386_CinemaSeatAllocation.py │ │ │ ├── L1386_CinemaSeatAllocation__test.py │ │ │ ├── L1389_CreateTargetArrayintheGivenOrder.py │ │ │ ├── L1389_CreateTargetArrayintheGivenOrder__test.py │ │ │ ├── L1391_CheckifThereisaValidPathinaGrid.py │ │ │ ├── L1391_CheckifThereisaValidPathinaGrid__test.py │ │ │ ├── L1392_LongestHappyPrefix.py │ │ │ ├── L1392_LongestHappyPrefix__test.py │ │ │ ├── L1394_FindLuckyIntegerinanArray.py │ │ │ ├── L1394_FindLuckyIntegerinanArray__test.py │ │ │ ├── L1395_CountNumberofTeams.py │ │ │ ├── L1395_CountNumberofTeams__test.py │ │ │ ├── L1400_ConstructKPalindromeStrings.py │ │ │ ├── L1400_ConstructKPalindromeStrings__test.py │ │ │ ├── L1404_NumberofStepstoReduceaNumberinBinaryRepresentationtoOne.py │ │ │ ├── L1404_NumberofStepstoReduceaNumberinBinaryRepresentationtoOne__test.py │ │ │ ├── L1405_LongestHappyString.py │ │ │ ├── L1405_LongestHappyString__test.py │ │ │ ├── L1409_QueriesonaPermutationWithKey.py │ │ │ ├── L1409_QueriesonaPermutationWithKey__test.py │ │ │ ├── L1413_MinimumValuetoGetPositiveStepbyStepSum.py │ │ │ ├── L1413_MinimumValuetoGetPositiveStepbyStepSum__test.py │ │ │ ├── L1414_FindtheMinimumNumberofFibonacciNumbersWhoseSumIsK.py │ │ │ ├── L1414_FindtheMinimumNumberofFibonacciNumbersWhoseSumIsK__test.py │ │ │ ├── L1418_DisplayTableofFoodOrdersinaRestaurant.py │ │ │ ├── L1418_DisplayTableofFoodOrdersinaRestaurant__test.py │ │ │ ├── L1419_MinimumNumberofFrogsCroaking.py │ │ │ ├── L1419_MinimumNumberofFrogsCroaking__test.py │ │ │ ├── L1423_MaximumPointsYouCanObtainfromCards.py │ │ │ ├── L1423_MaximumPointsYouCanObtainfromCards__test.py │ │ │ ├── L1425_ConstrainedSubsequenceSum.py │ │ │ ├── L1425_ConstrainedSubsequenceSum__test.py │ │ │ ├── L1426_CountingElements.py │ │ │ ├── L1426_CountingElements__test.py │ │ │ ├── L1431_KidsWiththeGreatestNumberofCandies.py │ │ │ ├── L1431_KidsWiththeGreatestNumberofCandies__test.py │ │ │ ├── L1434_NumberofWaystoWearDifferentHatstoEachOther.py │ │ │ ├── L1434_NumberofWaystoWearDifferentHatstoEachOther__test.py │ │ │ ├── L1436_DestinationCity.py │ │ │ ├── L1436_DestinationCity__test.py │ │ │ ├── L1441_BuildanArrayWithStackOperations.py │ │ │ ├── L1441_BuildanArrayWithStackOperations__test.py │ │ │ ├── L1442_CountTripletsThatCanFormTwoArraysofEqualXOR.py │ │ │ ├── L1442_CountTripletsThatCanFormTwoArraysofEqualXOR__test.py │ │ │ ├── L1443_MinimumTimetoCollectAllApplesinaTree.py │ │ │ ├── L1443_MinimumTimetoCollectAllApplesinaTree__test.py │ │ │ ├── L1446_ConsecutiveCharacters.py │ │ │ ├── L1446_ConsecutiveCharacters__test.py │ │ │ ├── L1447_SimplifiedFractions.py │ │ │ ├── L1447_SimplifiedFractions__test.py │ │ │ ├── L1450_NumberofStudentsDoingHomeworkataGivenTime.py │ │ │ ├── L1450_NumberofStudentsDoingHomeworkataGivenTime__test.py │ │ │ ├── L1455_CheckIfaWordOccursAsaPrefixofAnyWordinaSentence.py │ │ │ ├── L1455_CheckIfaWordOccursAsaPrefixofAnyWordinaSentence__test.py │ │ │ ├── L1460_MakeTwoArraysEqualbyReversingSubarrays.py │ │ │ ├── L1460_MakeTwoArraysEqualbyReversingSubarrays__test.py │ │ │ ├── L1461_CheckIfaStringContainsAllBinaryCodesofSizeK.py │ │ │ ├── L1461_CheckIfaStringContainsAllBinaryCodesofSizeK__test.py │ │ │ ├── L1462_CourseScheduleIV.py │ │ │ ├── L1462_CourseScheduleIV__test.py │ │ │ ├── L1463_CherryPickupII.py │ │ │ ├── L1463_CherryPickupII__test.py │ │ │ ├── L1464_MaximumProductofTwoElementsinanArray.py │ │ │ ├── L1464_MaximumProductofTwoElementsinanArray__test.py │ │ │ ├── L1466_ReorderRoutestoMakeAllPathsLeadtotheCityZero.py │ │ │ ├── L1466_ReorderRoutestoMakeAllPathsLeadtotheCityZero__test.py │ │ │ ├── L1470_ShuffletheArray.py │ │ │ ├── L1470_ShuffletheArray__test.py │ │ │ ├── L1471_ThekStrongestValuesinanArray.py │ │ │ ├── L1471_ThekStrongestValuesinanArray__test.py │ │ │ ├── L1475_FinalPricesWithaSpecialDiscountinaShop.py │ │ │ ├── L1475_FinalPricesWithaSpecialDiscountinaShop__test.py │ │ │ ├── L1480_RunningSumof1dArray.py │ │ │ ├── L1480_RunningSumof1dArray__test.py │ │ │ ├── L1481_LeastNumberofUniqueIntegersafterKRemovals.py │ │ │ ├── L1481_LeastNumberofUniqueIntegersafterKRemovals__test.py │ │ │ ├── L1482_MinimumNumberofDaystoMakemBouquets.py │ │ │ ├── L1482_MinimumNumberofDaystoMakemBouquets__test.py │ │ │ ├── L1486_XOROperationinanArray.py │ │ │ ├── L1486_XOROperationinanArray__test.py │ │ │ ├── L1496_PathCrossing.py │ │ │ ├── L1496_PathCrossing__test.py │ │ │ ├── L1497_CheckIfArrayPairsAreDivisiblebyk.py │ │ │ ├── L1497_CheckIfArrayPairsAreDivisiblebyk__test.py │ │ │ ├── L1499_MaxValueofEquation.py │ │ │ ├── L1499_MaxValueofEquation__test.py │ │ │ ├── L1502_CanMakeArithmeticProgressionFromSequence.py │ │ │ ├── L1502_CanMakeArithmeticProgressionFromSequence__test.py │ │ │ ├── L1503_LastMomentBeforeAllAntsFallOutofaPlank.py │ │ │ ├── L1503_LastMomentBeforeAllAntsFallOutofaPlank__test.py │ │ │ ├── L1507_ReformatDate.py │ │ │ ├── L1507_ReformatDate__test.py │ │ │ ├── L1508_RangeSumofSortedSubarraySums.py │ │ │ ├── L1508_RangeSumofSortedSubarraySums__test.py │ │ │ ├── L1512_NumberofGoodPairs.py │ │ │ ├── L1512_NumberofGoodPairs__test.py │ │ │ ├── L1514_PathwithMaximumProbability.py │ │ │ ├── L1514_PathwithMaximumProbability__test.py │ │ │ ├── L1518_WaterBottles.py │ │ │ ├── L1518_WaterBottles__test.py │ │ │ ├── L1523_CountOddNumbersinanIntervalRange.py │ │ │ ├── L1523_CountOddNumbersinanIntervalRange__test.py │ │ │ ├── L1524_NumberofSubarraysWithOddSum.py │ │ │ ├── L1524_NumberofSubarraysWithOddSum__test.py │ │ │ ├── L1528_ShuffleString.py │ │ │ ├── L1528_ShuffleString__test.py │ │ │ ├── L1534_CountGoodTriplets.py │ │ │ ├── L1534_CountGoodTriplets__test.py │ │ │ ├── L1539_KthMissingPositiveNumber.py │ │ │ ├── L1539_KthMissingPositiveNumber__test.py │ │ │ ├── L1546_MaximumNumberofNonOverlappingSubarraysWithSumEqualsTarget.py │ │ │ ├── L1546_MaximumNumberofNonOverlappingSubarraysWithSumEqualsTarget__test.py │ │ │ ├── L1551_MinimumOperationstoMakeArrayEqual.py │ │ │ ├── L1551_MinimumOperationstoMakeArrayEqual__test.py │ │ │ ├── L1552_MagneticForceBetweenTwoBalls.py │ │ │ ├── L1552_MagneticForceBetweenTwoBalls__test.py │ │ │ ├── L1554_StringsDifferbyOneCharacter.py │ │ │ ├── L1554_StringsDifferbyOneCharacter__test.py │ │ │ ├── L1557_MinimumNumberofVerticestoReachAllNodes.py │ │ │ ├── L1557_MinimumNumberofVerticestoReachAllNodes__test.py │ │ │ ├── L1559_DetectCyclesin2DGrid.py │ │ │ ├── L1559_DetectCyclesin2DGrid__test.py │ │ │ ├── L1561_MaximumNumberofCoinsYouCanGet.py │ │ │ ├── L1561_MaximumNumberofCoinsYouCanGet__test.py │ │ │ ├── L1567_MaximumLengthofSubarrayWithPositiveProduct.py │ │ │ ├── L1567_MaximumLengthofSubarrayWithPositiveProduct__test.py │ │ │ ├── L1572_MatrixDiagonalSum.py │ │ │ ├── L1572_MatrixDiagonalSum__test.py │ │ │ ├── L1576_ReplaceAllstoAvoidConsecutiveRepeatingCharacters.py │ │ │ ├── L1576_ReplaceAllstoAvoidConsecutiveRepeatingCharacters__test.py │ │ │ ├── L1584_MinCosttoConnectAllPoints.py │ │ │ ├── L1584_MinCosttoConnectAllPoints__test.py │ │ │ ├── L1588_SumofAllOddLengthSubarrays.py │ │ │ ├── L1588_SumofAllOddLengthSubarrays__test.py │ │ │ ├── L1589_MaximumSumObtainedofAnyPermutation.py │ │ │ ├── L1589_MaximumSumObtainedofAnyPermutation__test.py │ │ │ ├── L1605_FindValidMatrixGivenRowandColumnSums.py │ │ │ ├── L1605_FindValidMatrixGivenRowandColumnSums__test.py │ │ │ ├── L1614_MaximumNestingDepthoftheParentheses.py │ │ │ ├── L1614_MaximumNestingDepthoftheParentheses__test.py │ │ │ ├── L1619_MeanofArrayAfterRemovingSomeElements.py │ │ │ ├── L1619_MeanofArrayAfterRemovingSomeElements__test.py │ │ │ ├── L1625_LexicographicallySmallestStringAfterApplyingOperations.py │ │ │ ├── L1625_LexicographicallySmallestStringAfterApplyingOperations__test.py │ │ │ ├── L1626_BestTeamWithNoConflicts.py │ │ │ ├── L1626_BestTeamWithNoConflicts__test.py │ │ │ ├── L1629_SlowestKey.py │ │ │ ├── L1629_SlowestKey__test.py │ │ │ ├── L1630_ArithmeticSubarrays.py │ │ │ ├── L1630_ArithmeticSubarrays__test.py │ │ │ ├── L1631_PathWithMinimumEffort.py │ │ │ ├── L1631_PathWithMinimumEffort__test.py │ │ │ ├── L1636_SortArraybyIncreasingFrequency.py │ │ │ ├── L1636_SortArraybyIncreasingFrequency__test.py │ │ │ ├── L1640_CheckArrayFormationThroughConcatenation.py │ │ │ ├── L1640_CheckArrayFormationThroughConcatenation__test.py │ │ │ ├── L1641_CountSortedVowelStrings.py │ │ │ ├── L1641_CountSortedVowelStrings__test.py │ │ │ ├── L1646_GetMaximuminGeneratedArray.py │ │ │ ├── L1646_GetMaximuminGeneratedArray__test.py │ │ │ ├── L1647_MinimumDeletionstoMakeCharacterFrequenciesUnique.py │ │ │ ├── L1647_MinimumDeletionstoMakeCharacterFrequenciesUnique__test.py │ │ │ ├── L1652_DefusetheBomb.py │ │ │ ├── L1652_DefusetheBomb__test.py │ │ │ ├── L1654_MinimumJumpstoReachHome.py │ │ │ ├── L1654_MinimumJumpstoReachHome__test.py │ │ │ ├── L1658_MinimumOperationstoReduceXtoZero.py │ │ │ ├── L1658_MinimumOperationstoReduceXtoZero__test.py │ │ │ ├── L1662_CheckIfTwoStringArraysareEquivalent.py │ │ │ ├── L1662_CheckIfTwoStringArraysareEquivalent__test.py │ │ │ ├── L1672_RichestCustomerWealth.py │ │ │ ├── L1672_RichestCustomerWealth__test.py │ │ │ ├── L1678_GoalParserInterpretation.py │ │ │ ├── L1678_GoalParserInterpretation__test.py │ │ │ ├── L1679_MaxNumberofKSumPairs.py │ │ │ ├── L1679_MaxNumberofKSumPairs__test.py │ │ │ ├── L1684_CounttheNumberofConsistentStrings.py │ │ │ ├── L1684_CounttheNumberofConsistentStrings__test.py │ │ │ ├── L1685_SumofAbsoluteDifferencesinaSortedArray.py │ │ │ ├── L1685_SumofAbsoluteDifferencesinaSortedArray__test.py │ │ │ ├── L1688_CountofMatchesinTournament.py │ │ │ ├── L1688_CountofMatchesinTournament__test.py │ │ │ ├── L1689_PartitioningIntoMinimumNumberOfDeciBinaryNumbers.py │ │ │ ├── L1689_PartitioningIntoMinimumNumberOfDeciBinaryNumbers__test.py │ │ │ ├── L1691_MaximumHeightbyStackingCuboids.py │ │ │ ├── L1691_MaximumHeightbyStackingCuboids__test.py │ │ │ ├── L1697_CheckingExistenceofEdgeLengthLimitedPaths.py │ │ │ ├── L1697_CheckingExistenceofEdgeLengthLimitedPaths__test.py │ │ │ ├── L1700_NumberofStudentsUnabletoEatLunch.py │ │ │ ├── L1700_NumberofStudentsUnabletoEatLunch__test.py │ │ │ ├── L1701_AverageWaitingTime.py │ │ │ ├── L1701_AverageWaitingTime__test.py │ │ │ ├── L1704_DetermineifStringHalvesAreAlike.py │ │ │ ├── L1704_DetermineifStringHalvesAreAlike__test.py │ │ │ ├── L1705_MaximumNumberofEatenApples.py │ │ │ ├── L1705_MaximumNumberofEatenApples__test.py │ │ │ ├── L1706_WhereWilltheBallFall.py │ │ │ ├── L1706_WhereWilltheBallFall__test.py │ │ │ ├── L1711_CountGoodMeals.py │ │ │ ├── L1711_CountGoodMeals__test.py │ │ │ ├── L1712_WaystoSplitArrayIntoThreeSubarrays.py │ │ │ ├── L1712_WaystoSplitArrayIntoThreeSubarrays__test.py │ │ │ ├── L1716_CalculateMoneyinLeetcodeBank.py │ │ │ ├── L1716_CalculateMoneyinLeetcodeBank__test.py │ │ │ ├── L1717_MaximumScoreFromRemovingSubstrings.py │ │ │ ├── L1717_MaximumScoreFromRemovingSubstrings__test.py │ │ │ ├── L1718_ConstructtheLexicographicallyLargestValidSequence.py │ │ │ ├── L1718_ConstructtheLexicographicallyLargestValidSequence__test.py │ │ │ ├── L1719_NumberOfWaysToReconstructATree.py │ │ │ ├── L1719_NumberOfWaysToReconstructATree__test.py │ │ │ ├── L1720_DecodeXORedArray.py │ │ │ ├── L1720_DecodeXORedArray__test.py │ │ │ ├── L1722_MinimizeHammingDistanceAfterSwapOperations.py │ │ │ ├── L1722_MinimizeHammingDistanceAfterSwapOperations__test.py │ │ │ ├── L1723_FindMinimumTimetoFinishAllJobs.py │ │ │ ├── L1723_FindMinimumTimetoFinishAllJobs__test.py │ │ │ ├── L1725_NumberOfRectanglesThatCanFormTheLargestSquare.py │ │ │ ├── L1725_NumberOfRectanglesThatCanFormTheLargestSquare__test.py │ │ │ ├── L1730_ShortestPathtoGetFood.py │ │ │ ├── L1730_ShortestPathtoGetFood__test.py │ │ │ ├── L1732_FindtheHighestAltitude.py │ │ │ ├── L1732_FindtheHighestAltitude__test.py │ │ │ ├── L1734_DecodeXORedPermutation.py │ │ │ ├── L1734_DecodeXORedPermutation__test.py │ │ │ ├── L1736_LatestTimebyReplacingHiddenDigits.py │ │ │ ├── L1736_LatestTimebyReplacingHiddenDigits__test.py │ │ │ ├── L1742_MaximumNumberofBallsinaBox.py │ │ │ ├── L1742_MaximumNumberofBallsinaBox__test.py │ │ │ ├── L1743_RestoretheArrayFromAdjacentPairs.py │ │ │ ├── L1743_RestoretheArrayFromAdjacentPairs__test.py │ │ │ ├── L1748_SumofUniqueElements.py │ │ │ ├── L1748_SumofUniqueElements__test.py │ │ │ ├── L1758_MinimumChangesToMakeAlternatingBinaryString.py │ │ │ ├── L1758_MinimumChangesToMakeAlternatingBinaryString__test.py │ │ │ ├── L1760_MinimumLimitofBallsinaBag.py │ │ │ ├── L1760_MinimumLimitofBallsinaBag__test.py │ │ │ ├── L1763_LongestNiceSubstring.py │ │ │ ├── L1763_LongestNiceSubstring__test.py │ │ │ ├── L1765_MapofHighestPeak.py │ │ │ ├── L1765_MapofHighestPeak__test.py │ │ │ ├── L1768_MergeStringsAlternately.py │ │ │ ├── L1768_MergeStringsAlternately__test.py │ │ │ ├── L1769_MinimumNumberofOperationstoMoveAllBallstoEachBox.py │ │ │ ├── L1769_MinimumNumberofOperationstoMoveAllBallstoEachBox__test.py │ │ │ ├── L1772_SortFeaturesbyPopularity.py │ │ │ ├── L1772_SortFeaturesbyPopularity__test.py │ │ │ ├── L1773_CountItemsMatchingaRule.py │ │ │ ├── L1773_CountItemsMatchingaRule__test.py │ │ │ ├── L1775_EqualSumArraysWithMinimumNumberofOperations.py │ │ │ ├── L1775_EqualSumArraysWithMinimumNumberofOperations__test.py │ │ │ ├── L1781_SumofBeautyofAllSubstrings.py │ │ │ ├── L1781_SumofBeautyofAllSubstrings__test.py │ │ │ ├── L1790_CheckifOneStringSwapCanMakeStringsEqual.py │ │ │ ├── L1790_CheckifOneStringSwapCanMakeStringsEqual__test.py │ │ │ ├── L1791_FindCenterofStarGraph.py │ │ │ ├── L1791_FindCenterofStarGraph__test.py │ │ │ ├── L1796_SecondLargestDigitinaString.py │ │ │ ├── L1796_SecondLargestDigitinaString__test.py │ │ │ ├── L1798_MaximumNumberofConsecutiveValuesYouCanMake.py │ │ │ ├── L1798_MaximumNumberofConsecutiveValuesYouCanMake__test.py │ │ │ ├── L1800_MaximumAscendingSubarraySum.py │ │ │ ├── L1800_MaximumAscendingSubarraySum__test.py │ │ │ ├── L1805_NumberofDifferentIntegersinaString.py │ │ │ ├── L1805_NumberofDifferentIntegersinaString__test.py │ │ │ ├── L1807_EvaluatetheBracketPairsofaString.py │ │ │ ├── L1807_EvaluatetheBracketPairsofaString__test.py │ │ │ ├── L1812_DetermineColorofaChessboardSquare.py │ │ │ ├── L1812_DetermineColorofaChessboardSquare__test.py │ │ │ ├── L1813_SentenceSimilarityIII.py │ │ │ ├── L1813_SentenceSimilarityIII__test.py │ │ │ ├── L1816_TruncateSentence.py │ │ │ ├── L1816_TruncateSentence__test.py │ │ │ ├── L1817_FindingtheUsersActiveMinutes.py │ │ │ ├── L1817_FindingtheUsersActiveMinutes__test.py │ │ │ ├── L1822_SignoftheProductofanArray.py │ │ │ ├── L1822_SignoftheProductofanArray__test.py │ │ │ ├── L1823_FindtheWinneroftheCircularGame.py │ │ │ ├── L1823_FindtheWinneroftheCircularGame__test.py │ │ │ ├── L1826_FaultySensor.py │ │ │ ├── L1826_FaultySensor__test.py │ │ │ ├── L1827_MinimumOperationstoMaketheArrayIncreasing.py │ │ │ ├── L1827_MinimumOperationstoMaketheArrayIncreasing__test.py │ │ │ ├── L1828_QueriesonNumberofPointsInsideaCircle.py │ │ │ ├── L1828_QueriesonNumberofPointsInsideaCircle__test.py │ │ │ ├── L1829_MaximumXORforEachQuery.py │ │ │ ├── L1829_MaximumXORforEachQuery__test.py │ │ │ ├── L1832_CheckiftheSentenceIsPangram.py │ │ │ ├── L1832_CheckiftheSentenceIsPangram__test.py │ │ │ ├── L1833_MaximumIceCreamBars.py │ │ │ ├── L1833_MaximumIceCreamBars__test.py │ │ │ ├── L1837_SumofDigitsinBaseK.py │ │ │ ├── L1837_SumofDigitsinBaseK__test.py │ │ │ ├── L1838_FrequencyoftheMostFrequentElement.py │ │ │ ├── L1838_FrequencyoftheMostFrequentElement__test.py │ │ │ ├── L1844_ReplaceAllDigitswithCharacters.py │ │ │ ├── L1844_ReplaceAllDigitswithCharacters__test.py │ │ │ ├── L1848_MinimumDistancetotheTargetElement.py │ │ │ ├── L1848_MinimumDistancetotheTargetElement__test.py │ │ │ ├── L1854_MaximumPopulationYear.py │ │ │ ├── L1854_MaximumPopulationYear__test.py │ │ │ ├── L1855_MaximumDistanceBetweenaPairofValues.py │ │ │ ├── L1855_MaximumDistanceBetweenaPairofValues__test.py │ │ │ ├── L1856_MaximumSubarrayMinProduct.py │ │ │ ├── L1856_MaximumSubarrayMinProduct__test.py │ │ │ ├── L1859_SortingtheSentence.py │ │ │ ├── L1859_SortingtheSentence__test.py │ │ │ ├── L1860_IncrementalMemoryLeak.py │ │ │ ├── L1860_IncrementalMemoryLeak__test.py │ │ │ ├── L1861_RotatingtheBox.py │ │ │ ├── L1861_RotatingtheBox__test.py │ │ │ ├── L1864_MinimumNumberofSwapstoMaketheBinaryStringAlternating.py │ │ │ ├── L1864_MinimumNumberofSwapstoMaketheBinaryStringAlternating__test.py │ │ │ ├── L1869_LongerContiguousSegmentsofOnesthanZeros.py │ │ │ ├── L1869_LongerContiguousSegmentsofOnesthanZeros__test.py │ │ │ ├── L1870_MinimumSpeedtoArriveonTime.py │ │ │ ├── L1870_MinimumSpeedtoArriveonTime__test.py │ │ │ ├── L1871_JumpGameVII.py │ │ │ ├── L1871_JumpGameVII__test.py │ │ │ ├── L1872_StoneGameVIII.py │ │ │ ├── L1872_StoneGameVIII__test.py │ │ │ ├── L1874_MinimizeProductSumofTwoArrays.py │ │ │ ├── L1874_MinimizeProductSumofTwoArrays__test.py │ │ │ ├── L1876_SubstringsofSizeThreewithDistinctCharacters.py │ │ │ ├── L1876_SubstringsofSizeThreewithDistinctCharacters__test.py │ │ │ ├── L1877_MinimizeMaximumPairSuminArray.py │ │ │ ├── L1877_MinimizeMaximumPairSuminArray__test.py │ │ │ ├── L1880_CheckifWordEqualsSummationofTwoWords.py │ │ │ ├── L1880_CheckifWordEqualsSummationofTwoWords__test.py │ │ │ ├── L1881_MaximumValueafterInsertion.py │ │ │ ├── L1881_MaximumValueafterInsertion__test.py │ │ │ ├── L1882_ProcessTasksUsingServers.py │ │ │ ├── L1882_ProcessTasksUsingServers__test.py │ │ │ ├── L1883_MinimumSkipstoArriveatMeetingOnTime.py │ │ │ ├── L1883_MinimumSkipstoArriveatMeetingOnTime__test.py │ │ │ ├── L1886_DetermineWhetherMatrixCanBeObtainedByRotation.py │ │ │ ├── L1886_DetermineWhetherMatrixCanBeObtainedByRotation__test.py │ │ │ ├── L1887_ReductionOperationstoMaketheArrayElementsEqual.py │ │ │ ├── L1887_ReductionOperationstoMaketheArrayElementsEqual__test.py │ │ │ ├── L1888_MinimumNumberofFlipstoMaketheBinaryStringAlternating.py │ │ │ ├── L1888_MinimumNumberofFlipstoMaketheBinaryStringAlternating__test.py │ │ │ ├── L1891_CuttingRibbons.py │ │ │ ├── L1891_CuttingRibbons__test.py │ │ │ ├── L1893_CheckifAlltheIntegersinaRangeAreCovered.py │ │ │ ├── L1893_CheckifAlltheIntegersinaRangeAreCovered__test.py │ │ │ ├── L1895_LargestMagicSquare.py │ │ │ ├── L1895_LargestMagicSquare__test.py │ │ │ ├── L1897_RedistributeCharacterstoMakeAllStringsEqual.py │ │ │ ├── L1897_RedistributeCharacterstoMakeAllStringsEqual__test.py │ │ │ ├── L1898_MaximumNumberofRemovableCharacters.py │ │ │ ├── L1898_MaximumNumberofRemovableCharacters__test.py │ │ │ ├── L1899_MergeTripletstoFormTargetTriplet.py │ │ │ ├── L1899_MergeTripletstoFormTargetTriplet__test.py │ │ │ ├── L1903_LargestOddNumberinString.py │ │ │ ├── L1903_LargestOddNumberinString__test.py │ │ │ ├── L1904_TheNumberofFullRoundsYouHavePlayed.py │ │ │ ├── L1904_TheNumberofFullRoundsYouHavePlayed__test.py │ │ │ ├── L1905_CountSubIslands.py │ │ │ ├── L1905_CountSubIslands__test.py │ │ │ ├── L1906_MinimumAbsoluteDifferenceQueries.py │ │ │ ├── L1906_MinimumAbsoluteDifferenceQueries__test.py │ │ │ ├── L1909_RemoveOneElementtoMaketheArrayStrictlyIncreasing.py │ │ │ ├── L1909_RemoveOneElementtoMaketheArrayStrictlyIncreasing__test.py │ │ │ ├── L1913_MaximumProductDifferenceBetweenTwoPairs.py │ │ │ ├── L1913_MaximumProductDifferenceBetweenTwoPairs__test.py │ │ │ ├── L1914_CyclicallyRotatingaGrid.py │ │ │ ├── L1914_CyclicallyRotatingaGrid__test.py │ │ │ ├── L1915_NumberofWonderfulSubstrings.py │ │ │ ├── L1915_NumberofWonderfulSubstrings__test.py │ │ │ ├── L1920_BuildArrayfromPermutation.py │ │ │ ├── L1920_BuildArrayfromPermutation__test.py │ │ │ ├── L1921_EliminateMaximumNumberofMonsters.py │ │ │ ├── L1921_EliminateMaximumNumberofMonsters__test.py │ │ │ ├── L1922_CountGoodNumbers.py │ │ │ ├── L1922_CountGoodNumbers__test.py │ │ │ ├── L1923_LongestCommonSubpath.py │ │ │ ├── L1923_LongestCommonSubpath__test.py │ │ │ ├── L1925_CountSquareSumTriples.py │ │ │ ├── L1925_CountSquareSumTriples__test.py │ │ │ ├── L1926_NearestExitfromEntranceinMaze.py │ │ │ ├── L1926_NearestExitfromEntranceinMaze__test.py │ │ │ ├── L1929_ConcatenationofArray.py │ │ │ ├── L1929_ConcatenationofArray__test.py │ │ │ ├── L1930_UniqueLength3PalindromicSubsequences.py │ │ │ ├── L1930_UniqueLength3PalindromicSubsequences__test.py │ │ │ ├── L1935_MaximumNumberofWordsYouCanType.py │ │ │ ├── L1935_MaximumNumberofWordsYouCanType__test.py │ │ │ ├── L1936_AddMinimumNumberofRungs.py │ │ │ ├── L1936_AddMinimumNumberofRungs__test.py │ │ │ ├── L1941_CheckifAllCharactersHaveEqualNumberofOccurrences.py │ │ │ ├── L1941_CheckifAllCharactersHaveEqualNumberofOccurrences__test.py │ │ │ ├── L1942_TheNumberoftheSmallestUnoccupiedChair.py │ │ │ ├── L1942_TheNumberoftheSmallestUnoccupiedChair__test.py │ │ │ ├── L1943_DescribethePainting.py │ │ │ ├── L1943_DescribethePainting__test.py │ │ │ ├── L1944_NumberofVisiblePeopleinaQueue.py │ │ │ ├── L1944_NumberofVisiblePeopleinaQueue__test.py │ │ │ ├── L1945_SumofDigitsofStringAfterConvert.py │ │ │ ├── L1945_SumofDigitsofStringAfterConvert__test.py │ │ │ ├── L1946_LargestNumberAfterMutatingSubstring.py │ │ │ ├── L1946_LargestNumberAfterMutatingSubstring__test.py │ │ │ ├── L1952_ThreeDivisors.py │ │ │ ├── L1952_ThreeDivisors__test.py │ │ │ ├── L1953_MaximumNumberofWeeksforWhichYouCanWork.py │ │ │ ├── L1953_MaximumNumberofWeeksforWhichYouCanWork__test.py │ │ │ ├── L1957_DeleteCharacterstoMakeFancyString.py │ │ │ ├── L1957_DeleteCharacterstoMakeFancyString__test.py │ │ │ ├── L1958_CheckifMoveisLegal.py │ │ │ ├── L1958_CheckifMoveisLegal__test.py │ │ │ ├── L1959_MinimumTotalSpaceWastedWithKResizingOperations.py │ │ │ ├── L1959_MinimumTotalSpaceWastedWithKResizingOperations__test.py │ │ │ ├── L1961_CheckIfStringIsaPrefixofArray.py │ │ │ ├── L1961_CheckIfStringIsaPrefixofArray__test.py │ │ │ ├── L1962_RemoveStonestoMinimizetheTotal.py │ │ │ ├── L1962_RemoveStonestoMinimizetheTotal__test.py │ │ │ ├── L1963_MinimumNumberofSwapstoMaketheStringBalanced.py │ │ │ ├── L1963_MinimumNumberofSwapstoMaketheStringBalanced__test.py │ │ │ ├── L1967_NumberofStringsThatAppearasSubstringsinWord.py │ │ │ ├── L1967_NumberofStringsThatAppearasSubstringsinWord__test.py │ │ │ ├── L1968_ArrayWithElementsNotEqualtoAverageofNeighbors.py │ │ │ ├── L1968_ArrayWithElementsNotEqualtoAverageofNeighbors__test.py │ │ │ ├── L1970_LastDayWhereYouCanStillCross.py │ │ │ ├── L1970_LastDayWhereYouCanStillCross__test.py │ │ │ ├── L1971_FindifPathExistsinGraph.py │ │ │ ├── L1971_FindifPathExistsinGraph__test.py │ │ │ ├── L1974_MinimumTimetoTypeWordUsingSpecialTypewriter.py │ │ │ ├── L1974_MinimumTimetoTypeWordUsingSpecialTypewriter__test.py │ │ │ ├── L1976_NumberofWaystoArriveatDestination.py │ │ │ ├── L1976_NumberofWaystoArriveatDestination__test.py │ │ │ ├── L1979_FindGreatestCommonDivisorofArray.py │ │ │ ├── L1979_FindGreatestCommonDivisorofArray__test.py │ │ │ ├── L1980_FindUniqueBinaryString.py │ │ │ ├── L1980_FindUniqueBinaryString__test.py │ │ │ ├── L1984_MinimumDifferenceBetweenHighestandLowestofKScores.py │ │ │ ├── L1984_MinimumDifferenceBetweenHighestandLowestofKScores__test.py │ │ │ ├── L1991_FindtheMiddleIndexinArray.py │ │ │ ├── L1991_FindtheMiddleIndexinArray__test.py │ │ │ ├── L1992_FindAllGroupsofFarmland.py │ │ │ ├── L1992_FindAllGroupsofFarmland__test.py │ │ │ ├── L1994_TheNumberofGoodSubsets.py │ │ │ ├── L1994_TheNumberofGoodSubsets__test.py │ │ │ ├── L1995_CountSpecialQuadruplets.py │ │ │ ├── L1995_CountSpecialQuadruplets__test.py │ │ │ ├── L1996_TheNumberofWeakCharactersintheGame.py │ │ │ ├── L1996_TheNumberofWeakCharactersintheGame__test.py │ │ │ ├── L1998_GCDSortofanArray.py │ │ │ ├── L1998_GCDSortofanArray__test.py │ │ │ ├── L2000_ReversePrefixofWord.py │ │ │ ├── L2000_ReversePrefixofWord__test.py │ │ │ ├── L2006_CountNumberofPairsWithAbsoluteDifferenceK.py │ │ │ ├── L2006_CountNumberofPairsWithAbsoluteDifferenceK__test.py │ │ │ ├── L2007_FindOriginalArrayFromDoubledArray.py │ │ │ ├── L2007_FindOriginalArrayFromDoubledArray__test.py │ │ │ ├── L2011_FinalValueofVariableAfterPerformingOperations.py │ │ │ ├── L2011_FinalValueofVariableAfterPerformingOperations__test.py │ │ │ ├── L2012_SumofBeautyintheArray.py │ │ │ ├── L2012_SumofBeautyintheArray__test.py │ │ │ ├── L2016_MaximumDifferenceBetweenIncreasingElements.py │ │ │ ├── L2016_MaximumDifferenceBetweenIncreasingElements__test.py │ │ │ ├── L2017_GridGame.py │ │ │ ├── L2017_GridGame__test.py │ │ │ ├── L2021_BrightestPositiononStreet.py │ │ │ ├── L2021_BrightestPositiononStreet__test.py │ │ │ ├── L2022_Convert1DArrayInto2DArray.py │ │ │ ├── L2022_Convert1DArrayInto2DArray__test.py │ │ │ ├── L2023_NumberofPairsofStringsWithConcatenationEqualtoTarget.py │ │ │ ├── L2023_NumberofPairsofStringsWithConcatenationEqualtoTarget__test.py │ │ │ ├── L2024_MaximizetheConfusionofanExam.py │ │ │ ├── L2024_MaximizetheConfusionofanExam__test.py │ │ │ ├── L2028_FindMissingObservations.py │ │ │ ├── L2028_FindMissingObservations__test.py │ │ │ ├── L2029_StoneGameIX.py │ │ │ ├── L2029_StoneGameIX__test.py │ │ │ ├── L2032_TwoOutofThree.py │ │ │ ├── L2032_TwoOutofThree__test.py │ │ │ ├── L2033_MinimumOperationstoMakeaUniValueGrid.py │ │ │ ├── L2033_MinimumOperationstoMakeaUniValueGrid__test.py │ │ │ ├── L2035_PartitionArrayIntoTwoArraystoMinimizeSumDifference.py │ │ │ ├── L2035_PartitionArrayIntoTwoArraystoMinimizeSumDifference__test.py │ │ │ ├── L2037_MinimumNumberofMovestoSeatEveryone.py │ │ │ ├── L2037_MinimumNumberofMovestoSeatEveryone__test.py │ │ │ ├── L2038_RemoveColoredPiecesifBothNeighborsaretheSameColor.py │ │ │ ├── L2038_RemoveColoredPiecesifBothNeighborsaretheSameColor__test.py │ │ │ ├── L2039_TheTimeWhentheNetworkBecomesIdle.py │ │ │ ├── L2039_TheTimeWhentheNetworkBecomesIdle__test.py │ │ │ ├── L2042_CheckifNumbersAreAscendinginaSentence.py │ │ │ ├── L2042_CheckifNumbersAreAscendinginaSentence__test.py │ │ │ ├── L2044_CountNumberofMaximumBitwiseORSubsets.py │ │ │ ├── L2044_CountNumberofMaximumBitwiseORSubsets__test.py │ │ │ ├── L2045_SecondMinimumTimetoReachDestination.py │ │ │ ├── L2045_SecondMinimumTimetoReachDestination__test.py │ │ │ ├── L2047_NumberofValidWordsinaSentence.py │ │ │ ├── L2047_NumberofValidWordsinaSentence__test.py │ │ │ ├── L2048_NextGreaterNumericallyBalancedNumber.py │ │ │ ├── L2048_NextGreaterNumericallyBalancedNumber__test.py │ │ │ ├── L2049_CountNodesWiththeHighestScore.py │ │ │ ├── L2049_CountNodesWiththeHighestScore__test.py │ │ │ ├── L2052_MinimumCosttoSeparateSentenceIntoRows.py │ │ │ ├── L2052_MinimumCosttoSeparateSentenceIntoRows__test.py │ │ │ ├── L2053_KthDistinctStringinanArray.py │ │ │ ├── L2053_KthDistinctStringinanArray__test.py │ │ │ ├── L2055_PlatesBetweenCandles.py │ │ │ ├── L2055_PlatesBetweenCandles__test.py │ │ │ ├── L2057_SmallestIndexWithEqualValue.py │ │ │ ├── L2057_SmallestIndexWithEqualValue__test.py │ │ │ ├── L2059_MinimumOperationstoConvertNumber.py │ │ │ ├── L2059_MinimumOperationstoConvertNumber__test.py │ │ │ ├── L2063_VowelsofAllSubstrings.py │ │ │ ├── L2063_VowelsofAllSubstrings__test.py │ │ │ ├── L2064_MinimizedMaximumofProductsDistributedtoAnyStore.py │ │ │ ├── L2064_MinimizedMaximumofProductsDistributedtoAnyStore__test.py │ │ │ ├── L2067_NumberofEqualCountSubstrings.py │ │ │ ├── L2067_NumberofEqualCountSubstrings__test.py │ │ │ ├── L2068_CheckWhetherTwoStringsareAlmostEquivalent.py │ │ │ ├── L2068_CheckWhetherTwoStringsareAlmostEquivalent__test.py │ │ │ ├── L2073_TimeNeededtoBuyTickets.py │ │ │ ├── L2073_TimeNeededtoBuyTickets__test.py │ │ │ ├── L2075_DecodetheSlantedCiphertext.py │ │ │ ├── L2075_DecodetheSlantedCiphertext__test.py │ │ │ ├── L2076_ProcessRestrictedFriendRequests.py │ │ │ ├── L2076_ProcessRestrictedFriendRequests__test.py │ │ │ ├── L2078_TwoFurthestHousesWithDifferentColors.py │ │ │ ├── L2078_TwoFurthestHousesWithDifferentColors__test.py │ │ │ ├── L2079_WateringPlants.py │ │ │ ├── L2079_WateringPlants__test.py │ │ │ ├── L2083_SubstringsThatBeginandEndWiththeSameLetter.py │ │ │ ├── L2083_SubstringsThatBeginandEndWiththeSameLetter__test.py │ │ │ ├── L2085_CountCommonWordsWithOneOccurrence.py │ │ │ ├── L2085_CountCommonWordsWithOneOccurrence__test.py │ │ │ ├── L2089_FindTargetIndicesAfterSortingArray.py │ │ │ ├── L2089_FindTargetIndicesAfterSortingArray__test.py │ │ │ ├── L2090_KRadiusSubarrayAverages.py │ │ │ ├── L2090_KRadiusSubarrayAverages__test.py │ │ │ ├── L2091_RemovingMinimumandMaximumFromArray.py │ │ │ ├── L2091_RemovingMinimumandMaximumFromArray__test.py │ │ │ ├── L2092_FindAllPeopleWithSecret.py │ │ │ ├── L2092_FindAllPeopleWithSecret__test.py │ │ │ ├── L2094_Finding3DigitEvenNumbers.py │ │ │ ├── L2094_Finding3DigitEvenNumbers__test.py │ │ │ ├── L2099_FindSubsequenceofLengthKWiththeLargestSum.py │ │ │ ├── L2099_FindSubsequenceofLengthKWiththeLargestSum__test.py │ │ │ ├── L2100_FindGoodDaystoRobtheBank.py │ │ │ ├── L2100_FindGoodDaystoRobtheBank__test.py │ │ │ ├── L2101_DetonatetheMaximumBombs.py │ │ │ ├── L2101_DetonatetheMaximumBombs__test.py │ │ │ ├── L2103_RingsandRods.py │ │ │ ├── L2103_RingsandRods__test.py │ │ │ ├── L2104_SumofSubarrayRanges.py │ │ │ ├── L2104_SumofSubarrayRanges__test.py │ │ │ ├── L2105_WateringPlantsII.py │ │ │ ├── L2105_WateringPlantsII__test.py │ │ │ ├── L2106_MaximumFruitsHarvestedAfteratMostKSteps.py │ │ │ ├── L2106_MaximumFruitsHarvestedAfteratMostKSteps__test.py │ │ │ ├── L2108_FindFirstPalindromicStringintheArray.py │ │ │ ├── L2108_FindFirstPalindromicStringintheArray__test.py │ │ │ ├── L2109_AddingSpacestoaString.py │ │ │ ├── L2109_AddingSpacestoaString__test.py │ │ │ ├── L2110_NumberofSmoothDescentPeriodsofaStock.py │ │ │ ├── L2110_NumberofSmoothDescentPeriodsofaStock__test.py │ │ │ ├── L2114_MaximumNumberofWordsFoundinSentences.py │ │ │ ├── L2114_MaximumNumberofWordsFoundinSentences__test.py │ │ │ ├── L2119_ANumberAfteraDoubleReversal.py │ │ │ ├── L2119_ANumberAfteraDoubleReversal__test.py │ │ │ ├── L2120_ExecutionofAllSuffixInstructionsStayinginaGrid.py │ │ │ ├── L2120_ExecutionofAllSuffixInstructionsStayinginaGrid__test.py │ │ │ ├── L2121_IntervalsBetweenIdenticalElements.py │ │ │ ├── L2121_IntervalsBetweenIdenticalElements__test.py │ │ │ ├── L2122_RecovertheOriginalArray.py │ │ │ ├── L2122_RecovertheOriginalArray__test.py │ │ │ ├── L2125_NumberofLaserBeamsinaBank.py │ │ │ ├── L2125_NumberofLaserBeamsinaBank__test.py │ │ │ ├── L2132_StampingtheGrid.py │ │ │ ├── L2132_StampingtheGrid__test.py │ │ │ ├── L2133_CheckifEveryRowandColumnContainsAllNumbers.py │ │ │ ├── L2133_CheckifEveryRowandColumnContainsAllNumbers__test.py │ │ │ ├── L2134_MinimumSwapstoGroupAll1sTogetherII.py │ │ │ ├── L2134_MinimumSwapstoGroupAll1sTogetherII__test.py │ │ │ ├── L2135_CountWordsObtainedAfterAddingaLetter.py │ │ │ ├── L2135_CountWordsObtainedAfterAddingaLetter__test.py │ │ │ ├── L2136_EarliestPossibleDayofFullBloom.py │ │ │ ├── L2136_EarliestPossibleDayofFullBloom__test.py │ │ │ ├── L2138_DivideaStringIntoGroupsofSizek.py │ │ │ ├── L2138_DivideaStringIntoGroupsofSizek__test.py │ │ │ ├── L2139_MinimumMovestoReachTargetScore.py │ │ │ ├── L2139_MinimumMovestoReachTargetScore__test.py │ │ │ ├── L2140_SolvingQuestionsWithBrainpower.py │ │ │ ├── L2140_SolvingQuestionsWithBrainpower__test.py │ │ │ ├── L2144_MinimumCostofBuyingCandiesWithDiscount.py │ │ │ ├── L2144_MinimumCostofBuyingCandiesWithDiscount__test.py │ │ │ ├── L2145_CounttheHiddenSequences.py │ │ │ ├── L2145_CounttheHiddenSequences__test.py │ │ │ ├── L2146_KHighestRankedItemsWithinaPriceRange.py │ │ │ ├── L2146_KHighestRankedItemsWithinaPriceRange__test.py │ │ │ ├── L2148_CountElementsWithStrictlySmallerandGreaterElements.py │ │ │ ├── L2148_CountElementsWithStrictlySmallerandGreaterElements__test.py │ │ │ ├── L2149_RearrangeArrayElementsbySign.py │ │ │ ├── L2149_RearrangeArrayElementsbySign__test.py │ │ │ ├── L2150_FindAllLonelyNumbersintheArray.py │ │ │ ├── L2150_FindAllLonelyNumbersintheArray__test.py │ │ │ ├── L2151_MaximumGoodPeopleBasedonStatements.py │ │ │ ├── L2151_MaximumGoodPeopleBasedonStatements__test.py │ │ │ ├── L2154_KeepMultiplyingFoundValuesbyTwo.py │ │ │ ├── L2154_KeepMultiplyingFoundValuesbyTwo__test.py │ │ │ ├── L2155_AllDivisionsWiththeHighestScoreofaBinaryArray.py │ │ │ ├── L2155_AllDivisionsWiththeHighestScoreofaBinaryArray__test.py │ │ │ ├── L2157_GroupsofStrings.py │ │ │ ├── L2157_GroupsofStrings__test.py │ │ │ ├── L2160_MinimumSumofFourDigitNumberAfterSplittingDigits.py │ │ │ ├── L2160_MinimumSumofFourDigitNumberAfterSplittingDigits__test.py │ │ │ ├── L2161_PartitionArrayAccordingtoGivenPivot.py │ │ │ ├── L2161_PartitionArrayAccordingtoGivenPivot__test.py │ │ │ ├── L2162_MinimumCosttoSetCookingTime.py │ │ │ ├── L2162_MinimumCosttoSetCookingTime__test.py │ │ │ ├── L2164_SortEvenandOddIndicesIndependently.py │ │ │ ├── L2164_SortEvenandOddIndicesIndependently__test.py │ │ │ ├── L2165_SmallestValueoftheRearrangedNumber.py │ │ │ ├── L2165_SmallestValueoftheRearrangedNumber__test.py │ │ │ ├── L2167_MinimumTimetoRemoveAllCarsContainingIllegalGoods.py │ │ │ ├── L2167_MinimumTimetoRemoveAllCarsContainingIllegalGoods__test.py │ │ │ ├── L2168_UniqueSubstringsWithEqualDigitFrequency.py │ │ │ ├── L2168_UniqueSubstringsWithEqualDigitFrequency__test.py │ │ │ ├── L2169_CountOperationstoObtainZero.py │ │ │ ├── L2169_CountOperationstoObtainZero__test.py │ │ │ ├── L2170_MinimumOperationstoMaketheArrayAlternating.py │ │ │ ├── L2170_MinimumOperationstoMaketheArrayAlternating__test.py │ │ │ ├── L2171_RemovingMinimumNumberofMagicBeans.py │ │ │ ├── L2171_RemovingMinimumNumberofMagicBeans__test.py │ │ │ ├── L2174_RemoveAllOnesWithRowandColumnFlipsII.py │ │ │ ├── L2174_RemoveAllOnesWithRowandColumnFlipsII__test.py │ │ │ ├── L2176_CountEqualandDivisiblePairsinanArray.py │ │ │ ├── L2176_CountEqualandDivisiblePairsinanArray__test.py │ │ │ ├── L2177_FindThreeConsecutiveIntegersThatSumtoaGivenNumber.py │ │ │ ├── L2177_FindThreeConsecutiveIntegersThatSumtoaGivenNumber__test.py │ │ │ ├── L2178_MaximumSplitofPositiveEvenIntegers.py │ │ │ ├── L2178_MaximumSplitofPositiveEvenIntegers__test.py │ │ │ ├── L2180_CountIntegersWithEvenDigitSum.py │ │ │ ├── L2180_CountIntegersWithEvenDigitSum__test.py │ │ │ ├── L2182_ConstructStringWithRepeatLimit.py │ │ │ ├── L2182_ConstructStringWithRepeatLimit__test.py │ │ │ ├── L2185_CountingWordsWithaGivenPrefix.py │ │ │ ├── L2185_CountingWordsWithaGivenPrefix__test.py │ │ │ ├── L2186_MinimumNumberofStepstoMakeTwoStringsAnagramII.py │ │ │ ├── L2186_MinimumNumberofStepstoMakeTwoStringsAnagramII__test.py │ │ │ ├── L2190_MostFrequentNumberFollowingKeyInanArray.py │ │ │ ├── L2190_MostFrequentNumberFollowingKeyInanArray__test.py │ │ │ ├── L2191_SorttheJumbledNumbers.py │ │ │ ├── L2191_SorttheJumbledNumbers__test.py │ │ │ ├── L2192_AllAncestorsofaNodeinaDirectedAcyclicGraph.py │ │ │ ├── L2192_AllAncestorsofaNodeinaDirectedAcyclicGraph__test.py │ │ │ ├── L2193_MinimumNumberofMovestoMakePalindrome.py │ │ │ ├── L2193_MinimumNumberofMovestoMakePalindrome__test.py │ │ │ ├── L2194_CellsinaRangeonanExcelSheet.py │ │ │ ├── L2194_CellsinaRangeonanExcelSheet__test.py │ │ │ ├── L2198_NumberofSingleDivisorTriplets.py │ │ │ ├── L2198_NumberofSingleDivisorTriplets__test.py │ │ │ ├── L2200_FindAllKDistantIndicesinanArray.py │ │ │ ├── L2200_FindAllKDistantIndicesinanArray__test.py │ │ │ ├── L2201_CountArtifactsThatCanBeExtracted.py │ │ │ ├── L2201_CountArtifactsThatCanBeExtracted__test.py │ │ │ ├── L2202_MaximizetheTopmostElementAfterKMoves.py │ │ │ ├── L2202_MaximizetheTopmostElementAfterKMoves__test.py │ │ │ ├── L2203_MinimumWeightedSubgraphWiththeRequiredPaths.py │ │ │ ├── L2203_MinimumWeightedSubgraphWiththeRequiredPaths__test.py │ │ │ ├── L2206_DivideArrayIntoEqualPairs.py │ │ │ ├── L2206_DivideArrayIntoEqualPairs__test.py │ │ │ ├── L2207_MaximizeNumberofSubsequencesinaString.py │ │ │ ├── L2207_MaximizeNumberofSubsequencesinaString__test.py │ │ │ ├── L2208_MinimumOperationstoHalveArraySum.py │ │ │ ├── L2208_MinimumOperationstoHalveArraySum__test.py │ │ │ ├── L2210_CountHillsandValleysinanArray.py │ │ │ ├── L2210_CountHillsandValleysinanArray__test.py │ │ │ ├── L2211_CountCollisionsonaRoad.py │ │ │ ├── L2211_CountCollisionsonaRoad__test.py │ │ │ ├── L2212_MaximumPointsinanArcheryCompetition.py │ │ │ ├── L2212_MaximumPointsinanArcheryCompetition__test.py │ │ │ ├── L2214_MinimumHealthtoBeatGame.py │ │ │ ├── L2214_MinimumHealthtoBeatGame__test.py │ │ │ ├── L2215_FindtheDifferenceofTwoArrays.py │ │ │ ├── L2215_FindtheDifferenceofTwoArrays__test.py │ │ │ ├── L2216_MinimumDeletionstoMakeArrayBeautiful.py │ │ │ ├── L2216_MinimumDeletionstoMakeArrayBeautiful__test.py │ │ │ ├── L2217_FindPalindromeWithFixedLength.py │ │ │ ├── L2217_FindPalindromeWithFixedLength__test.py │ │ │ ├── L2218_MaximumValueofKCoinsFromPiles.py │ │ │ ├── L2218_MaximumValueofKCoinsFromPiles__test.py │ │ │ ├── L2219_MaximumSumScoreofArray.py │ │ │ ├── L2219_MaximumSumScoreofArray__test.py │ │ │ ├── L2220_MinimumBitFlipstoConvertNumber.py │ │ │ ├── L2220_MinimumBitFlipstoConvertNumber__test.py │ │ │ ├── L2221_FindTriangularSumofanArray.py │ │ │ ├── L2221_FindTriangularSumofanArray__test.py │ │ │ ├── L2224_MinimumNumberofOperationstoConvertTime.py │ │ │ ├── L2224_MinimumNumberofOperationstoConvertTime__test.py │ │ │ ├── L2225_FindPlayersWithZeroorOneLosses.py │ │ │ ├── L2225_FindPlayersWithZeroorOneLosses__test.py │ │ │ ├── L2226_MaximumCandiesAllocatedtoKChildren.py │ │ │ ├── L2226_MaximumCandiesAllocatedtoKChildren__test.py │ │ │ ├── L2229_CheckifanArrayIsConsecutive.py │ │ │ ├── L2229_CheckifanArrayIsConsecutive__test.py │ │ │ ├── L2235_AddTwoIntegers.py │ │ │ ├── L2235_AddTwoIntegers__test.py │ │ │ ├── L2237_CountPositionsonStreetWithRequiredBrightness.py │ │ │ ├── L2237_CountPositionsonStreetWithRequiredBrightness__test.py │ │ │ ├── L2239_FindClosestNumbertoZero.py │ │ │ ├── L2239_FindClosestNumbertoZero__test.py │ │ │ ├── L2240_NumberofWaystoBuyPensandPencils.py │ │ │ ├── L2240_NumberofWaystoBuyPensandPencils__test.py │ │ │ ├── L2243_CalculateDigitSumofaString.py │ │ │ ├── L2243_CalculateDigitSumofaString__test.py │ │ │ ├── L2244_MinimumRoundstoCompleteAllTasks.py │ │ │ ├── L2244_MinimumRoundstoCompleteAllTasks__test.py │ │ │ ├── L2248_IntersectionofMultipleArrays.py │ │ │ ├── L2248_IntersectionofMultipleArrays__test.py │ │ │ ├── L2249_CountLatticePointsInsideaCircle.py │ │ │ ├── L2249_CountLatticePointsInsideaCircle__test.py │ │ │ ├── L2255_CountPrefixesofaGivenString.py │ │ │ ├── L2255_CountPrefixesofaGivenString__test.py │ │ │ ├── L2256_MinimumAverageDifference.py │ │ │ ├── L2256_MinimumAverageDifference__test.py │ │ │ ├── L2257_CountUnguardedCellsintheGrid.py │ │ │ ├── L2257_CountUnguardedCellsintheGrid__test.py │ │ │ ├── L2258_EscapetheSpreadingFire.py │ │ │ ├── L2258_EscapetheSpreadingFire__test.py │ │ │ ├── L2259_RemoveDigitFromNumbertoMaximizeResult.py │ │ │ ├── L2259_RemoveDigitFromNumbertoMaximizeResult__test.py │ │ │ ├── L2260_MinimumConsecutiveCardstoPickUp.py │ │ │ ├── L2260_MinimumConsecutiveCardstoPickUp__test.py │ │ │ ├── L2261_KDivisibleElementsSubarrays.py │ │ │ ├── L2261_KDivisibleElementsSubarrays__test.py │ │ │ ├── L2262_TotalAppealofAString.py │ │ │ ├── L2262_TotalAppealofAString__test.py │ │ │ ├── L2264_Largest3SameDigitNumberinString.py │ │ │ ├── L2264_Largest3SameDigitNumberinString__test.py │ │ │ ├── L2267_CheckifThereIsaValidParenthesesStringPath.py │ │ │ ├── L2267_CheckifThereIsaValidParenthesesStringPath__test.py │ │ │ ├── L2268_MinimumNumberofKeypresses.py │ │ │ ├── L2268_MinimumNumberofKeypresses__test.py │ │ │ ├── L2269_FindtheKBeautyofaNumber.py │ │ │ ├── L2269_FindtheKBeautyofaNumber__test.py │ │ │ ├── L2270_NumberofWaystoSplitArray.py │ │ │ ├── L2270_NumberofWaystoSplitArray__test.py │ │ │ ├── L2273_FindResultantArrayAfterRemovingAnagrams.py │ │ │ ├── L2273_FindResultantArrayAfterRemovingAnagrams__test.py │ │ │ ├── L2274_MaximumConsecutiveFloorsWithoutSpecialFloors.py │ │ │ ├── L2274_MaximumConsecutiveFloorsWithoutSpecialFloors__test.py │ │ │ ├── L2275_LargestCombinationWithBitwiseANDGreaterThanZero.py │ │ │ ├── L2275_LargestCombinationWithBitwiseANDGreaterThanZero__test.py │ │ │ ├── L2278_PercentageofLetterinString.py │ │ │ ├── L2278_PercentageofLetterinString__test.py │ │ │ ├── L2279_MaximumBagsWithFullCapacityofRocks.py │ │ │ ├── L2279_MaximumBagsWithFullCapacityofRocks__test.py │ │ │ ├── L2281_SumofTotalStrengthofWizards.py │ │ │ ├── L2281_SumofTotalStrengthofWizards__test.py │ │ │ ├── L2283_CheckifNumberHasEqualDigitCountandDigitValue.py │ │ │ ├── L2283_CheckifNumberHasEqualDigitCountandDigitValue__test.py │ │ │ ├── L2284_SenderWithLargestWordCount.py │ │ │ ├── L2284_SenderWithLargestWordCount__test.py │ │ │ ├── L2285_MaximumTotalImportanceofRoads.py │ │ │ ├── L2285_MaximumTotalImportanceofRoads__test.py │ │ │ ├── L2287_RearrangeCharacterstoMakeTargetString.py │ │ │ ├── L2287_RearrangeCharacterstoMakeTargetString__test.py │ │ │ ├── L2288_ApplyDiscounttoPrices.py │ │ │ ├── L2288_ApplyDiscounttoPrices__test.py │ │ │ ├── L2289_StepstoMakeArrayNondecreasing.py │ │ │ ├── L2289_StepstoMakeArrayNondecreasing__test.py │ │ │ ├── L2290_MinimumObstacleRemovaltoReachCorner.py │ │ │ ├── L2290_MinimumObstacleRemovaltoReachCorner__test.py │ │ │ ├── L2291_MaximumProfitFromTradingStocks.py │ │ │ ├── L2291_MaximumProfitFromTradingStocks__test.py │ │ │ ├── L2293_MinMaxGame.py │ │ │ ├── L2293_MinMaxGame__test.py │ │ │ ├── L2295_ReplaceElementsinanArray.py │ │ │ ├── L2295_ReplaceElementsinanArray__test.py │ │ │ ├── L2299_StrongPasswordCheckerII.py │ │ │ ├── L2299_StrongPasswordCheckerII__test.py │ │ │ ├── L2301_MatchSubstringAfterReplacement.py │ │ │ ├── L2301_MatchSubstringAfterReplacement__test.py │ │ │ ├── L2302_CountSubarraysWithScoreLessThanK.py │ │ │ ├── L2302_CountSubarraysWithScoreLessThanK__test.py │ │ │ ├── L2303_CalculateAmountPaidinTaxes.py │ │ │ ├── L2303_CalculateAmountPaidinTaxes__test.py │ │ │ ├── L2304_MinimumPathCostinaGrid.py │ │ │ ├── L2304_MinimumPathCostinaGrid__test.py │ │ │ ├── L2305_FairDistributionofCookies.py │ │ │ ├── L2305_FairDistributionofCookies__test.py │ │ │ ├── L2306_NamingaCompany.py │ │ │ ├── L2306_NamingaCompany__test.py │ │ │ ├── L2309_GreatestEnglishLetterinUpperandLowerCase.py │ │ │ ├── L2309_GreatestEnglishLetterinUpperandLowerCase__test.py │ │ │ ├── L2310_SumofNumbersWithUnitsDigitK.py │ │ │ ├── L2310_SumofNumbersWithUnitsDigitK__test.py │ │ │ ├── L2311_LongestBinarySubsequenceLessThanorEqualtoK.py │ │ │ ├── L2311_LongestBinarySubsequenceLessThanorEqualtoK__test.py │ │ │ ├── L2312_SellingPiecesofWood.py │ │ │ ├── L2312_SellingPiecesofWood__test.py │ │ │ ├── L2315_CountAsterisks.py │ │ │ ├── L2315_CountAsterisks__test.py │ │ │ ├── L2316_CountUnreachablePairsofNodesinanUndirectedGraph.py │ │ │ ├── L2316_CountUnreachablePairsofNodesinanUndirectedGraph__test.py │ │ │ ├── L2317_MaximumXORAfterOperations.py │ │ │ ├── L2317_MaximumXORAfterOperations__test.py │ │ │ ├── L2318_NumberofDistinctRollSequences.py │ │ │ ├── L2318_NumberofDistinctRollSequences__test.py │ │ │ ├── L2319_CheckifMatrixIsXMatrix.py │ │ │ ├── L2319_CheckifMatrixIsXMatrix__test.py │ │ │ ├── L2320_CountNumberofWaystoPlaceHouses.py │ │ │ ├── L2320_CountNumberofWaystoPlaceHouses__test.py │ │ │ ├── L2321_MaximumScoreOfSplicedArray.py │ │ │ ├── L2321_MaximumScoreOfSplicedArray__test.py │ │ │ ├── L2322_MinimumScoreAfterRemovalsonaTree.py │ │ │ ├── L2322_MinimumScoreAfterRemovalsonaTree__test.py │ │ │ ├── L2323_FindMinimumTimetoFinishAllJobsII.py │ │ │ ├── L2323_FindMinimumTimetoFinishAllJobsII__test.py │ │ │ ├── cov.py │ │ │ └── cov.report │ │ ├── standalone │ │ ├── LICENSE-geeksforgeeks │ │ └── py │ │ │ ├── GFG_ADD_1_TO_A_GIVEN_NUMBER.py │ │ │ ├── GFG_ADD_1_TO_A_GIVEN_NUMBER_1.py │ │ │ ├── GFG_ADD_TWO_NUMBERS_WITHOUT_USING_ARITHMETIC_OPERATORS.py │ │ │ ├── GFG_ALTERNATIVE_SORTING.py │ │ │ ├── GFG_ANALYSIS_OF_ALGORITHMS_SET_2_ASYMPTOTIC_ANALYSIS.py │ │ │ ├── GFG_AREA_OF_A_HEXAGON.py │ │ │ ├── GFG_AREA_OF_THE_CIRCLE_THAT_HAS_A_SQUARE_AND_A_CIRCLE_INSCRIBED_IN_IT.py │ │ │ ├── GFG_AREA_SQUARE_CIRCUMSCRIBED_CIRCLE.py │ │ │ ├── GFG_ARRAY_ELEMENT_MOVED_K_USING_SINGLE_MOVES.py │ │ │ ├── GFG_ARRAY_RANGE_QUERIES_ELEMENTS_FREQUENCY_VALUE.py │ │ │ ├── GFG_BASIC_AND_EXTENDED_EUCLIDEAN_ALGORITHMS.py │ │ │ ├── GFG_BASIC_AND_EXTENDED_EUCLIDEAN_ALGORITHMS_1.py │ │ │ ├── GFG_BELL_NUMBERS_NUMBER_OF_WAYS_TO_PARTITION_A_SET.py │ │ │ ├── GFG_BINARY_REPRESENTATION_OF_NEXT_NUMBER.py │ │ │ ├── GFG_BINARY_SEARCH.py │ │ │ ├── GFG_BREAKING_NUMBER_FIRST_PART_INTEGRAL_DIVISION_SECOND_POWER_10.py │ │ │ ├── GFG_BREAK_NUMBER_THREE_PARTS.py │ │ │ ├── GFG_BREAK_NUMBER_THREE_PARTS_1.py │ │ │ ├── GFG_CAESAR_CIPHER.py │ │ │ ├── GFG_CALCULATE_ANGLE_HOUR_HAND_MINUTE_HAND.py │ │ │ ├── GFG_CALCULATE_AREA_TETRAHEDRON.py │ │ │ ├── GFG_CALCULATE_MAXIMUM_VALUE_USING_SIGN_TWO_NUMBERS_STRING.py │ │ │ ├── GFG_CALCULATE_VOLUME_DODECAHEDRON.py │ │ │ ├── GFG_CASSINIS_IDENTITY.py │ │ │ ├── GFG_CEILING_IN_A_SORTED_ARRAY.py │ │ │ ├── GFG_CEILING_IN_A_SORTED_ARRAY_1.py │ │ │ ├── GFG_CENTER_ELEMENT_OF_MATRIX_EQUALS_SUMS_OF_HALF_DIAGONALS.py │ │ │ ├── GFG_CHANGE_ARRAY_PERMUTATION_NUMBERS_1_N.py │ │ │ ├── GFG_CHANGE_BITS_CAN_MADE_ONE_FLIP.py │ │ │ ├── GFG_CHECK_ARRAY_CONTAINS_CONTIGUOUS_INTEGERS_DUPLICATES_ALLOWED.py │ │ │ ├── GFG_CHECK_ARRAY_REPRESENTS_INORDER_BINARY_SEARCH_TREE_NOT.py │ │ │ ├── GFG_CHECK_EXIST_TWO_ELEMENTS_ARRAY_WHOSE_SUM_EQUAL_SUM_REST_ARRAY.py │ │ │ ├── GFG_CHECK_GIVEN_CIRCLE_LIES_COMPLETELY_INSIDE_RING_FORMED_TWO_CONCENTRIC_CIRCLES.py │ │ │ ├── GFG_CHECK_GIVEN_MATRIX_SPARSE_NOT.py │ │ │ ├── GFG_CHECK_GIVEN_SENTENCE_GIVEN_SET_SIMPLE_GRAMMER_RULES.py │ │ │ ├── GFG_CHECK_GIVEN_STRING_CAN_SPLIT_FOUR_DISTINCT_STRINGS.py │ │ │ ├── GFG_CHECK_GIVEN_STRING_ROTATION_PALINDROME.py │ │ │ ├── GFG_CHECK_IF_ALL_THE_ELEMENTS_CAN_BE_MADE_OF_SAME_PARITY_BY_INVERTING_ADJACENT_ELEMENTS.py │ │ │ ├── GFG_CHECK_IF_ARRAY_ELEMENTS_ARE_CONSECUTIVE.py │ │ │ ├── GFG_CHECK_IF_A_NUMBER_IS_JUMBLED_OR_NOT.py │ │ │ ├── GFG_CHECK_IF_A_NUMBER_IS_POWER_OF_ANOTHER_NUMBER.py │ │ │ ├── GFG_CHECK_IF_A_NUMBER_IS_POWER_OF_ANOTHER_NUMBER_1.py │ │ │ ├── GFG_CHECK_IF_STRING_REMAINS_PALINDROME_AFTER_REMOVING_GIVEN_NUMBER_OF_CHARACTERS.py │ │ │ ├── GFG_CHECK_IF_X_CAN_GIVE_CHANGE_TO_EVERY_PERSON_IN_THE_QUEUE.py │ │ │ ├── GFG_CHECK_INTEGER_OVERFLOW_MULTIPLICATION.py │ │ │ ├── GFG_CHECK_LARGE_NUMBER_DIVISIBLE_13_NOT.py │ │ │ ├── GFG_CHECK_LINE_PASSES_ORIGIN.py │ │ │ ├── GFG_CHECK_NUMBER_IS_PERFECT_SQUARE_USING_ADDITIONSUBTRACTION.py │ │ │ ├── GFG_CHECK_NUMBER_POWER_K_USING_BASE_CHANGING_METHOD.py │ │ │ ├── GFG_CHECK_OCCURRENCES_CHARACTER_APPEAR_TOGETHER.py │ │ │ ├── GFG_CHECK_POSSIBLE_SORT_ARRAY_CONDITIONAL_SWAPPING_ADJACENT_ALLOWED.py │ │ │ ├── GFG_CHECK_POSSIBLE_TRANSFORM_ONE_STRING_ANOTHER.py │ │ │ ├── GFG_CHECK_REVERSING_SUB_ARRAY_MAKE_ARRAY_SORTED.py │ │ │ ├── GFG_CHECK_REVERSING_SUB_ARRAY_MAKE_ARRAY_SORTED_1.py │ │ │ ├── GFG_CHECK_STRING_CAN_OBTAINED_ROTATING_ANOTHER_STRING_2_PLACES.py │ │ │ ├── GFG_CHECK_STRING_FOLLOWS_ANBN_PATTERN_NOT.py │ │ │ ├── GFG_CHECK_SUMS_TH_ROW_TH_COLUMN_MATRIX.py │ │ │ ├── GFG_CHECK_TWO_GIVEN_CIRCLES_TOUCH_INTERSECT.py │ │ │ ├── GFG_CHECK_VALID_SEQUENCE_DIVISIBLE_M.py │ │ │ ├── GFG_CHECK_VALID_SEQUENCE_DIVISIBLE_M_1.py │ │ │ ├── GFG_CHECK_WHETHER_ARITHMETIC_PROGRESSION_CAN_FORMED_GIVEN_ARRAY.py │ │ │ ├── GFG_CHECK_WHETHER_GIVEN_DEGREES_VERTICES_REPRESENT_GRAPH_TREE.py │ │ │ ├── GFG_CHECK_WHETHER_GIVEN_NUMBER_EVEN_ODD.py │ │ │ ├── GFG_CHECK_WHETHER_GIVEN_NUMBER_EVEN_ODD_1.py │ │ │ ├── GFG_CHECK_WHETHER_NUMBER_DUCK_NUMBER_NOT.py │ │ │ ├── GFG_CHECK_WHETHER_TRIANGLE_VALID_NOT_SIDES_GIVEN.py │ │ │ ├── GFG_CHECK_WHETHER_TWO_STRINGS_ARE_ANAGRAM_OF_EACH_OTHER.py │ │ │ ├── GFG_CHOCOLATE_DISTRIBUTION_PROBLEM.py │ │ │ ├── GFG_CIRCLE_LATTICE_POINTS.py │ │ │ ├── GFG_CIRCULAR_MATRIX_CONSTRUCT_A_MATRIX_WITH_NUMBERS_1_TO_MN_IN_SPIRAL_WAY.py │ │ │ ├── GFG_COIN_GAME_WINNER_EVERY_PLAYER_THREE_CHOICES.py │ │ │ ├── GFG_COMPOSITE_NUMBER.py │ │ │ ├── GFG_COMPUTE_AVERAGE_TWO_NUMBERS_WITHOUT_OVERFLOW.py │ │ │ ├── GFG_COMPUTE_AVERAGE_TWO_NUMBERS_WITHOUT_OVERFLOW_1.py │ │ │ ├── GFG_COMPUTE_MODULUS_DIVISION_BY_A_POWER_OF_2_NUMBER.py │ │ │ ├── GFG_COMPUTE_NCR_P_SET_1_INTRODUCTION_AND_DYNAMIC_PROGRAMMING_SOLUTION.py │ │ │ ├── GFG_COMPUTE_N_UNDER_MODULO_P.py │ │ │ ├── GFG_CONSTRUCT_LEXICOGRAPHICALLY_SMALLEST_PALINDROME.py │ │ │ ├── GFG_CONVERTING_ONE_STRING_USING_APPEND_DELETE_LAST_OPERATIONS.py │ │ │ ├── GFG_CONVERT_STRICTLY_INCREASING_ARRAY_MINIMUM_CHANGES.py │ │ │ ├── GFG_COST_BALANCE_PARANTHESES.py │ │ │ ├── GFG_COUNT_ARRAYS_CONSECUTIVE_ELEMENT_DIFFERENT_VALUES.py │ │ │ ├── GFG_COUNT_BALANCED_BINARY_TREES_HEIGHT_H.py │ │ │ ├── GFG_COUNT_BINARY_STRINGS_K_TIMES_APPEARING_ADJACENT_TWO_SET_BITS.py │ │ │ ├── GFG_COUNT_CHARACTERS_POSITION_ENGLISH_ALPHABETS.py │ │ │ ├── GFG_COUNT_CHARACTERS_STRING_DISTANCE_ENGLISH_ALPHABETS.py │ │ │ ├── GFG_COUNT_DERANGEMENTS_PERMUTATION_SUCH_THAT_NO_ELEMENT_APPEARS_IN_ITS_ORIGINAL_POSITION_1.py │ │ │ ├── GFG_COUNT_DIGITS_FACTORIAL_SET_1.py │ │ │ ├── GFG_COUNT_DIGITS_FACTORIAL_SET_2.py │ │ │ ├── GFG_COUNT_DISTINCT_NON_NEGATIVE_PAIRS_X_Y_SATISFY_INEQUALITY_XX_YY_N_2.py │ │ │ ├── GFG_COUNT_DISTINCT_NON_NEGATIVE_PAIRS_X_Y_SATISFY_INEQUALITY_XX_YY_N_2_1.py │ │ │ ├── GFG_COUNT_DISTINCT_OCCURRENCES_AS_A_SUBSEQUENCE.py │ │ │ ├── GFG_COUNT_ENTRIES_EQUAL_TO_X_IN_A_SPECIAL_MATRIX.py │ │ │ ├── GFG_COUNT_EVEN_LENGTH_BINARY_SEQUENCES_WITH_SAME_SUM_OF_FIRST_AND_SECOND_HALF_BITS_1.py │ │ │ ├── GFG_COUNT_FACTORIAL_NUMBERS_IN_A_GIVEN_RANGE.py │ │ │ ├── GFG_COUNT_FIBONACCI_NUMBERS_GIVEN_RANGE_LOG_TIME.py │ │ │ ├── GFG_COUNT_FREQUENCY_K_MATRIX_SIZE_N_MATRIXI_J_IJ.py │ │ │ ├── GFG_COUNT_INDEX_PAIRS_EQUAL_ELEMENTS_ARRAY.py │ │ │ ├── GFG_COUNT_INDEX_PAIRS_EQUAL_ELEMENTS_ARRAY_1.py │ │ │ ├── GFG_COUNT_INVERSIONS_OF_SIZE_THREE_IN_A_GIVE_ARRAY_1.py │ │ │ ├── GFG_COUNT_MINIMUM_NUMBER_SUBSETS_SUBSEQUENCES_CONSECUTIVE_NUMBERS.py │ │ │ ├── GFG_COUNT_NATURAL_NUMBERS_WHOSE_PERMUTATION_GREATER_NUMBER.py │ │ │ ├── GFG_COUNT_NEGATIVE_NUMBERS_IN_A_COLUMN_WISE_ROW_WISE_SORTED_MATRIX.py │ │ │ ├── GFG_COUNT_NEGATIVE_NUMBERS_IN_A_COLUMN_WISE_ROW_WISE_SORTED_MATRIX_1.py │ │ │ ├── GFG_COUNT_NUMBERS_CAN_CONSTRUCTED_USING_TWO_NUMBERS.py │ │ │ ├── GFG_COUNT_NUMBERS_THAT_DONT_CONTAIN_3.py │ │ │ ├── GFG_COUNT_NUMBER_BINARY_STRINGS_WITHOUT_CONSECUTIVE_1S.py │ │ │ ├── GFG_COUNT_NUMBER_OF_OCCURRENCES_OR_FREQUENCY_IN_A_SORTED_ARRAY.py │ │ │ ├── GFG_COUNT_NUMBER_OF_SOLUTIONS_OF_X2_1_MOD_P_IN_GIVEN_RANGE.py │ │ │ ├── GFG_COUNT_NUMBER_OF_STRINGS_MADE_OF_R_G_AND_B_USING_GIVEN_COMBINATION.py │ │ │ ├── GFG_COUNT_NUMBER_OF_WAYS_TO_COVER_A_DISTANCE_1.py │ │ │ ├── GFG_COUNT_NUMBER_OF_WAYS_TO_FILL_A_N_X_4_GRID_USING_1_X_4_TILES.py │ │ │ ├── GFG_COUNT_NUMBER_OF_WAYS_TO_PARTITION_A_SET_INTO_K_SUBSETS_1.py │ │ │ ├── GFG_COUNT_NUMBER_PAIRS_N_B_N_GCD_B_B.py │ │ │ ├── GFG_COUNT_NUMBER_WAYS_REACH_GIVEN_SCORE_GAME.py │ │ │ ├── GFG_COUNT_NUMBER_WAYS_TILE_FLOOR_SIZE_N_X_M_USING_1_X_M_SIZE_TILES.py │ │ │ ├── GFG_COUNT_OBTUSE_ANGLES_CIRCLE_K_EQUIDISTANT_POINTS_2_GIVEN_POINTS.py │ │ │ ├── GFG_COUNT_OFDIFFERENT_WAYS_EXPRESS_N_SUM_1_3_4.py │ │ │ ├── GFG_COUNT_OF_OCCURRENCES_OF_A_101_PATTERN_IN_A_STRING.py │ │ │ ├── GFG_COUNT_OF_PAIRS_SATISFYING_THE_GIVEN_CONDITION.py │ │ │ ├── GFG_COUNT_OPERATIONS_MAKE_STRINGAB_FREE.py │ │ │ ├── GFG_COUNT_PAIRS_DIFFERENCE_EQUAL_K.py │ │ │ ├── GFG_COUNT_PAIRS_DIFFERENCE_EQUAL_K_1.py │ │ │ ├── GFG_COUNT_PAIRS_TWO_SORTED_ARRAYS_WHOSE_SUM_EQUAL_GIVEN_VALUE_X.py │ │ │ ├── GFG_COUNT_PAIRS_TWO_SORTED_ARRAYS_WHOSE_SUM_EQUAL_GIVEN_VALUE_X_1.py │ │ │ ├── GFG_COUNT_PAIRS_TWO_SORTED_ARRAYS_WHOSE_SUM_EQUAL_GIVEN_VALUE_X_2.py │ │ │ ├── GFG_COUNT_PAIRS_WHOSE_PRODUCTS_EXIST_IN_ARRAY.py │ │ │ ├── GFG_COUNT_PAIRS_WHOSE_PRODUCTS_EXIST_IN_ARRAY_1.py │ │ │ ├── GFG_COUNT_PALINDROME_SUB_STRINGS_STRING.py │ │ │ ├── GFG_COUNT_PALINDROMIC_SUBSEQUENCE_GIVEN_STRING.py │ │ │ ├── GFG_COUNT_POSSIBLE_DECODINGS_GIVEN_DIGIT_SEQUENCE_1.py │ │ │ ├── GFG_COUNT_POSSIBLE_GROUPS_SIZE_2_3_SUM_MULTIPLE_3.py │ │ │ ├── GFG_COUNT_POSSIBLE_PATHS_TOP_LEFT_BOTTOM_RIGHT_NXM_MATRIX_2.py │ │ │ ├── GFG_COUNT_POSSIBLE_WAYS_TO_CONSTRUCT_BUILDINGS.py │ │ │ ├── GFG_COUNT_SET_BITS_IN_AN_INTEGER.py │ │ │ ├── GFG_COUNT_SET_BITS_IN_AN_INTEGER_1.py │ │ │ ├── GFG_COUNT_SET_BITS_IN_AN_INTEGER_2.py │ │ │ ├── GFG_COUNT_SET_BITS_IN_AN_INTEGER_3.py │ │ │ ├── GFG_COUNT_SORTED_ROWS_MATRIX.py │ │ │ ├── GFG_COUNT_STRINGS_ADJACENT_CHARACTERS_DIFFERENCE_ONE.py │ │ │ ├── GFG_COUNT_STRINGS_CAN_FORMED_USING_B_C_GIVEN_CONSTRAINTS_1.py │ │ │ ├── GFG_COUNT_STRINGS_WITH_CONSECUTIVE_1S.py │ │ │ ├── GFG_COUNT_SUBARRAYS_EQUAL_NUMBER_1S_0S.py │ │ │ ├── GFG_COUNT_SUBARRAYS_EQUAL_NUMBER_1S_0S_1.py │ │ │ ├── GFG_COUNT_SUBARRAYS_TOTAL_DISTINCT_ELEMENTS_ORIGINAL_ARRAY.py │ │ │ ├── GFG_COUNT_SUBARRAYS_WITH_SAME_EVEN_AND_ODD_ELEMENTS.py │ │ │ ├── GFG_COUNT_SUBSTRINGS_WITH_SAME_FIRST_AND_LAST_CHARACTERS.py │ │ │ ├── GFG_COUNT_SUM_OF_DIGITS_IN_NUMBERS_FROM_1_TO_N.py │ │ │ ├── GFG_COUNT_TOTAL_SET_BITS_IN_ALL_NUMBERS_FROM_1_TO_N.py │ │ │ ├── GFG_COUNT_TRAILING_ZEROES_FACTORIAL_NUMBER.py │ │ │ ├── GFG_COUNT_WAYS_BUILD_STREET_GIVEN_CONSTRAINTS.py │ │ │ ├── GFG_COUNT_WAYS_DIVIDE_CIRCLE_USING_N_NON_INTERSECTING_CHORDS.py │ │ │ ├── GFG_COUNT_WORDS_APPEAR_EXACTLY_TWO_TIMES_ARRAY_WORDS.py │ │ │ ├── GFG_C_PROGRAM_CONCATENATE_STRING_GIVEN_NUMBER_TIMES.py │ │ │ ├── GFG_C_PROGRAM_FACTORIAL_NUMBER.py │ │ │ ├── GFG_C_PROGRAM_FACTORIAL_NUMBER_1.py │ │ │ ├── GFG_C_PROGRAM_FACTORIAL_NUMBER_2.py │ │ │ ├── GFG_C_PROGRAM_FIND_AREA_CIRCLE.py │ │ │ ├── GFG_C_PROGRAM_FIND_LARGEST_ELEMENT_ARRAY_1.py │ │ │ ├── GFG_C_PROGRAM_FIND_SECOND_FREQUENT_CHARACTER.py │ │ │ ├── GFG_DECIMAL_BINARY_CONVERSION_WITHOUT_USING_ARITHMETIC_OPERATORS.py │ │ │ ├── GFG_DECIMAL_REPRESENTATION_GIVEN_BINARY_STRING_DIVISIBLE_10_NOT.py │ │ │ ├── GFG_DECODE_MEDIAN_STRING_ORIGINAL_STRING.py │ │ │ ├── GFG_DETECT_IF_TWO_INTEGERS_HAVE_OPPOSITE_SIGNS.py │ │ │ ├── GFG_DIAGONALLY_DOMINANT_MATRIX.py │ │ │ ├── GFG_DICE_THROW_PROBLEM.py │ │ │ ├── GFG_DICE_THROW_PROBLEM_1.py │ │ │ ├── GFG_DIFFERENCE_BETWEEN_HIGHEST_AND_LEAST_FREQUENCIES_IN_AN_ARRAY.py │ │ │ ├── GFG_DIFFERENCE_MAXIMUM_SUM_MINIMUM_SUM_N_M_ELEMENTSIN_REVIEW.py │ │ │ ├── GFG_DISTRIBUTING_ITEMS_PERSON_CANNOT_TAKE_TWO_ITEMS_TYPE.py │ │ │ ├── GFG_DISTRIBUTING_M_ITEMS_CIRCLE_SIZE_N_STARTING_K_TH_POSITION.py │ │ │ ├── GFG_DIVISIBILITY_9_USING_BITWISE_OPERATORS.py │ │ │ ├── GFG_DIVISIBILITY_BY_7.py │ │ │ ├── GFG_DOUBLE_FACTORIAL.py │ │ │ ├── GFG_DOUBLE_FACTORIAL_1.py │ │ │ ├── GFG_DYCK_PATH.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_HIGH_EFFORT_VS_LOW_EFFORT_TASKS_PROBLEM.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_12_LONGEST_PALINDROMIC_SUBSEQUENCE.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_14_MAXIMUM_SUM_INCREASING_SUBSEQUENCE.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_17_PALINDROME_PARTITIONING.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_17_PALINDROME_PARTITIONING_1.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_28_MINIMUM_INSERTIONS_TO_FORM_A_PALINDROME.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_36_CUT_A_ROPE_TO_MAXIMIZE_PRODUCT_1.py │ │ │ ├── GFG_DYNAMIC_PROGRAMMING_SET_37_BOOLEAN_PARENTHESIZATION_PROBLEM.py │ │ │ ├── GFG_EFFICIENTLY_COMPUTE_SUMS_OF_DIAGONALS_OF_A_MATRIX.py │ │ │ ├── GFG_EFFICIENTLY_COMPUTE_SUMS_OF_DIAGONALS_OF_A_MATRIX_1.py │ │ │ ├── GFG_EFFICIENT_SEARCH_IN_AN_ARRAY_WHERE_DIFFERENCE_BETWEEN_ADJACENT_IS_1.py │ │ │ ├── GFG_EFFICIENT_WAY_CHECK_WHETHER_N_TH_FIBONACCI_NUMBER_MULTIPLE_10.py │ │ │ ├── GFG_EFFICIENT_WAY_TO_MULTIPLY_WITH_7.py │ │ │ ├── GFG_ELEMENTS_TO_BE_ADDED_SO_THAT_ALL_ELEMENTS_OF_A_RANGE_ARE_PRESENT_IN_ARRAY.py │ │ │ ├── GFG_ELEMENTS_TO_BE_ADDED_SO_THAT_ALL_ELEMENTS_OF_A_RANGE_ARE_PRESENT_IN_ARRAY_1.py │ │ │ ├── GFG_EULERIAN_NUMBER_1.py │ │ │ ├── GFG_EULERS_CRITERION_CHECK_IF_SQUARE_ROOT_UNDER_MODULO_P_EXISTS.py │ │ │ ├── GFG_EVEN_FIBONACCI_NUMBERS_SUM.py │ │ │ ├── GFG_FAST_MULTIPLICATION_METHOD_WITHOUT_USING_MULTIPLICATION_OPERATOR_RUSSIAN_PEASANTS_ALGORITHM.py │ │ │ ├── GFG_FIBONACCI_MODULO_P.py │ │ │ ├── GFG_FINDING_POWER_PRIME_NUMBER_P_N.py │ │ │ ├── GFG_FINDING_POWER_PRIME_NUMBER_P_N_1.py │ │ │ ├── GFG_FIND_A_FIXED_POINT_IN_A_GIVEN_ARRAY.py │ │ │ ├── GFG_FIND_A_ROTATION_WITH_MAXIMUM_HAMMING_DISTANCE.py │ │ │ ├── GFG_FIND_A_TRIPLET_THAT_SUM_TO_A_GIVEN_VALUE.py │ │ │ ├── GFG_FIND_A_TRIPLET_THAT_SUM_TO_A_GIVEN_VALUE_1.py │ │ │ ├── GFG_FIND_A_TRIPLET_THAT_SUM_TO_A_GIVEN_VALUE_2.py │ │ │ ├── GFG_FIND_DIFFERENCE_BETWEEN_SUMS_OF_TWO_DIAGONALS.py │ │ │ ├── GFG_FIND_DIFFERENCE_BETWEEN_SUMS_OF_TWO_DIAGONALS_1.py │ │ │ ├── GFG_FIND_EXPRESSION_DUPLICATE_PARENTHESIS_NOT.py │ │ │ ├── GFG_FIND_FIRST_NATURAL_NUMBER_WHOSE_FACTORIAL_DIVISIBLE_X.py │ │ │ ├── GFG_FIND_FREQUENCY_EVEN_ODD_NUMBERS_MATRIX.py │ │ │ ├── GFG_FIND_HARMONIC_MEAN_USING_ARITHMETIC_MEAN_GEOMETRIC_MEAN.py │ │ │ ├── GFG_FIND_INDEX_0_REPLACED_1_GET_LONGEST_CONTINUOUS_SEQUENCE_1S_BINARY_ARRAY.py │ │ │ ├── GFG_FIND_INDEX_GIVEN_FIBONACCI_NUMBER_CONSTANT_TIME.py │ │ │ ├── GFG_FIND_INDEX_GIVEN_FIBONACCI_NUMBER_CONSTANT_TIME_1.py │ │ │ ├── GFG_FIND_INDEX_OF_AN_EXTRA_ELEMENT_PRESENT_IN_ONE_SORTED_ARRAY.py │ │ │ ├── GFG_FIND_INDEX_OF_AN_EXTRA_ELEMENT_PRESENT_IN_ONE_SORTED_ARRAY_1.py │ │ │ ├── GFG_FIND_LARGEST_D_IN_ARRAY_SUCH_THAT_A_B_C_D.py │ │ │ ├── GFG_FIND_LARGEST_D_IN_ARRAY_SUCH_THAT_A_B_C_D_1.py │ │ │ ├── GFG_FIND_LARGEST_PRIME_FACTOR_NUMBER.py │ │ │ ├── GFG_FIND_LAST_DIGIT_FACTORIAL_DIVIDES_FACTORIAL_B.py │ │ │ ├── GFG_FIND_MAXIMUM_AVERAGE_SUBARRAY_OF_K_LENGTH.py │ │ │ ├── GFG_FIND_MAXIMUM_AVERAGE_SUBARRAY_OF_K_LENGTH_1.py │ │ │ ├── GFG_FIND_MAXIMUM_DOT_PRODUCT_TWO_ARRAYS_INSERTION_0S.py │ │ │ ├── GFG_FIND_MAXIMUM_HEIGHT_PYRAMID_FROM_THE_GIVEN_ARRAY_OF_OBJECTS.py │ │ │ ├── GFG_FIND_MAXIMUM_PRODUCT_OF_A_TRIPLET_IN_ARRAY.py │ │ │ ├── GFG_FIND_MAXIMUM_PRODUCT_OF_A_TRIPLET_IN_ARRAY_1.py │ │ │ ├── GFG_FIND_MAXIMUM_SUM_POSSIBLE_EQUAL_SUM_THREE_STACKS.py │ │ │ ├── GFG_FIND_MINIMUM_DIFFERENCE_PAIR.py │ │ │ ├── GFG_FIND_MINIMUM_DIFFERENCE_PAIR_1.py │ │ │ ├── GFG_FIND_MINIMUM_ELEMENT_IN_A_SORTED_AND_ROTATED_ARRAY.py │ │ │ ├── GFG_FIND_MINIMUM_NUMBER_DIVIDED_MAKE_NUMBER_PERFECT_SQUARE.py │ │ │ ├── GFG_FIND_MINIMUM_SUM_FACTORS_NUMBER.py │ │ │ ├── GFG_FIND_MIRROR_IMAGE_POINT_2_D_PLANE.py │ │ │ ├── GFG_FIND_NUMBER_TIMES_STRING_OCCURS_GIVEN_STRING_1.py │ │ │ ├── GFG_FIND_NUMBER_TRANSFORMATION_MAKE_TWO_MATRIX_EQUAL.py │ │ │ ├── GFG_FIND_N_TH_ELEMENT_FROM_STERNS_DIATOMIC_SERIES.py │ │ │ ├── GFG_FIND_ONE_EXTRA_CHARACTER_STRING_1.py │ │ │ ├── GFG_FIND_PAIRS_GIVEN_SUM_ELEMENTS_PAIR_DIFFERENT_ROWS.py │ │ │ ├── GFG_FIND_PAIR_WITH_GREATEST_PRODUCT_IN_ARRAY.py │ │ │ ├── GFG_FIND_PERIMETER_CYLINDER.py │ │ │ ├── GFG_FIND_PERMUTED_ROWS_GIVEN_ROW_MATRIX.py │ │ │ ├── GFG_FIND_POSITION_GIVEN_NUMBER_AMONG_NUMBERS_MADE_4_7.py │ │ │ ├── GFG_FIND_POWER_POWER_MOD_PRIME.py │ │ │ ├── GFG_FIND_REPEATED_CHARACTER_PRESENT_FIRST_STRING.py │ │ │ ├── GFG_FIND_REPETITIVE_ELEMENT_1_N_1.py │ │ │ ├── GFG_FIND_REPETITIVE_ELEMENT_1_N_1_2.py │ │ │ ├── GFG_FIND_ROTATION_COUNT_ROTATED_SORTED_ARRAY_1.py │ │ │ ├── GFG_FIND_SMALLEST_VALUE_REPRESENTED_SUM_SUBSET_GIVEN_ARRAY.py │ │ │ ├── GFG_FIND_SUBARRAY_WITH_GIVEN_SUM.py │ │ │ ├── GFG_FIND_SUBARRAY_WITH_GIVEN_SUM_1.py │ │ │ ├── GFG_FIND_SUM_EVEN_FACTORS_NUMBER.py │ │ │ ├── GFG_FIND_SUM_EVEN_INDEX_BINOMIAL_COEFFICIENTS.py │ │ │ ├── GFG_FIND_SUM_EVEN_INDEX_BINOMIAL_COEFFICIENTS_1.py │ │ │ ├── GFG_FIND_SUM_MODULO_K_FIRST_N_NATURAL_NUMBER.py │ │ │ ├── GFG_FIND_SUM_MODULO_K_FIRST_N_NATURAL_NUMBER_1.py │ │ │ ├── GFG_FIND_SUM_NODES_GIVEN_PERFECT_BINARY_TREE_1.py │ │ │ ├── GFG_FIND_SUM_NON_REPEATING_DISTINCT_ELEMENTS_ARRAY.py │ │ │ ├── GFG_FIND_SUM_ODD_FACTORS_NUMBER.py │ │ │ ├── GFG_FIND_SUM_UNIQUE_SUB_ARRAY_SUM_GIVEN_ARRAY.py │ │ │ ├── GFG_FIND_THE_ELEMENT_BEFORE_WHICH_ALL_THE_ELEMENTS_ARE_SMALLER_THAN_IT_AND_AFTER_WHICH_ALL_ARE_GREATER_THAN_IT.py │ │ │ ├── GFG_FIND_THE_ELEMENT_THAT_APPEARS_ONCE.py │ │ │ ├── GFG_FIND_THE_FIRST_MISSING_NUMBER.py │ │ │ ├── GFG_FIND_THE_MAXIMUM_ELEMENT_IN_AN_ARRAY_WHICH_IS_FIRST_INCREASING_AND_THEN_DECREASING.py │ │ │ ├── GFG_FIND_THE_MAXIMUM_SUBARRAY_XOR_IN_A_GIVEN_ARRAY.py │ │ │ ├── GFG_FIND_THE_MINIMUM_DISTANCE_BETWEEN_TWO_NUMBERS.py │ │ │ ├── GFG_FIND_THE_MINIMUM_DISTANCE_BETWEEN_TWO_NUMBERS_1.py │ │ │ ├── GFG_FIND_THE_MISSING_NUMBER_1.py │ │ │ ├── GFG_FIND_THE_MISSING_NUMBER_2.py │ │ │ ├── GFG_FIND_THE_NUMBER_OCCURRING_ODD_NUMBER_OF_TIMES.py │ │ │ ├── GFG_FIND_THE_NUMBER_OCCURRING_ODD_NUMBER_OF_TIMES_1.py │ │ │ ├── GFG_FIND_THREE_ELEMENT_FROM_DIFFERENT_THREE_ARRAYS_SUCH_THAT_THAT_A_B_C_K.py │ │ │ ├── GFG_FIND_THREE_ELEMENT_FROM_DIFFERENT_THREE_ARRAYS_SUCH_THAT_THAT_A_B_C_K_1.py │ │ │ ├── GFG_FIND_TRIPLETS_ARRAY_WHOSE_SUM_EQUAL_ZERO.py │ │ │ ├── GFG_FIND_TRIPLETS_ARRAY_WHOSE_SUM_EQUAL_ZERO_1.py │ │ │ ├── GFG_FIND_TRIPLETS_ARRAY_WHOSE_SUM_EQUAL_ZERO_2.py │ │ │ ├── GFG_FIND_UNIT_DIGIT_X_RAISED_POWER_Y.py │ │ │ ├── GFG_FIND_UNIT_DIGIT_X_RAISED_POWER_Y_1.py │ │ │ ├── GFG_FIND_VALUE_OF_Y_MOD_2_RAISED_TO_POWER_X.py │ │ │ ├── GFG_FIND_WHETHER_AN_ARRAY_IS_SUBSET_OF_ANOTHER_ARRAY_SET_1.py │ │ │ ├── GFG_FIND_WHETHER_AN_ARRAY_IS_SUBSET_OF_ANOTHER_ARRAY_SET_1_1.py │ │ │ ├── GFG_FIND_WHETHER_A_GIVEN_NUMBER_IS_A_POWER_OF_4_OR_NOT.py │ │ │ ├── GFG_FIND_WHETHER_A_GIVEN_NUMBER_IS_A_POWER_OF_4_OR_NOT_1.py │ │ │ ├── GFG_FIND_WHETHER_A_GIVEN_NUMBER_IS_A_POWER_OF_4_OR_NOT_2.py │ │ │ ├── GFG_FIND_WHETHER_GIVEN_INTEGER_POWER_3_NOT.py │ │ │ ├── GFG_FIRST_ELEMENT_OCCURRING_K_TIMES_ARRAY.py │ │ │ ├── GFG_FIRST_UPPERCASE_LETTER_IN_A_STRING_ITERATIVE_AND_RECURSIVE.py │ │ │ ├── GFG_FLOOR_IN_A_SORTED_ARRAY_1.py │ │ │ ├── GFG_FORM_MINIMUM_NUMBER_FROM_GIVEN_SEQUENCE_1.py │ │ │ ├── GFG_FORM_SMALLEST_NUMBER_USING_ONE_SWAP_OPERATION.py │ │ │ ├── GFG_FREQUENT_ELEMENT_ARRAY.py │ │ │ ├── GFG_FREQUENT_ELEMENT_ARRAY_1.py │ │ │ ├── GFG_FRIENDS_PAIRING_PROBLEM.py │ │ │ ├── GFG_FRIENDS_PAIRING_PROBLEM_2.py │ │ │ ├── GFG_FUNCTION_COPY_STRING_ITERATIVE_RECURSIVE_1.py │ │ │ ├── GFG_GCD_ELEMENTS_GIVEN_RANGE.py │ │ │ ├── GFG_GCD_FACTORIALS_TWO_NUMBERS.py │ │ │ ├── GFG_GIVEN_1S_2S_3S_KS_PRINT_ZIG_ZAG_WAY.py │ │ │ ├── GFG_GIVEN_A_SORTED_AND_ROTATED_ARRAY_FIND_IF_THERE_IS_A_PAIR_WITH_A_GIVEN_SUM.py │ │ │ ├── GFG_GIVEN_A_SORTED_AND_ROTATED_ARRAY_FIND_IF_THERE_IS_A_PAIR_WITH_A_GIVEN_SUM_1.py │ │ │ ├── GFG_GIVEN_LARGE_NUMBER_CHECK_SUBSEQUENCE_DIGITS_DIVISIBLE_8.py │ │ │ ├── GFG_GIVEN_NUMBER_STRING_FIND_NUMBER_CONTIGUOUS_SUBSEQUENCES_RECURSIVELY_ADD_9_SET_2.py │ │ │ ├── GFG_GNOME_SORT_A_STUPID_ONE.py │ │ │ ├── GFG_GOLD_MINE_PROBLEM.py │ │ │ ├── GFG_GOOGLE_CASE_GIVEN_SENTENCE.py │ │ │ ├── GFG_HARDY_RAMANUJAN_THEOREM.py │ │ │ ├── GFG_HEIGHT_COMPLETE_BINARY_TREE_HEAP_N_NODES.py │ │ │ ├── GFG_HEXAGONAL_NUMBER.py │ │ │ ├── GFG_HIGHWAY_BILLBOARD_PROBLEM.py │ │ │ ├── GFG_HORNERS_METHOD_POLYNOMIAL_EVALUATION.py │ │ │ ├── GFG_HOW_CAN_WE_SUM_THE_DIGITS_OF_A_GIVEN_NUMBER_IN_SINGLE_STATEMENT.py │ │ │ ├── GFG_HOW_CAN_WE_SUM_THE_DIGITS_OF_A_GIVEN_NUMBER_IN_SINGLE_STATEMENT_1.py │ │ │ ├── GFG_HOW_CAN_WE_SUM_THE_DIGITS_OF_A_GIVEN_NUMBER_IN_SINGLE_STATEMENT_2.py │ │ │ ├── GFG_HOW_TO_AVOID_OVERFLOW_IN_MODULAR_MULTIPLICATION.py │ │ │ ├── GFG_HOW_TO_CHECK_IF_A_GIVEN_ARRAY_REPRESENTS_A_BINARY_HEAP.py │ │ │ ├── GFG_HOW_TO_CHECK_IF_A_GIVEN_ARRAY_REPRESENTS_A_BINARY_HEAP_1.py │ │ │ ├── GFG_HOW_TO_PRINT_MAXIMUM_NUMBER_OF_A_USING_GIVEN_FOUR_KEYS.py │ │ │ ├── GFG_HOW_TO_TURN_OFF_A_PARTICULAR_BIT_IN_A_NUMBER.py │ │ │ ├── GFG_HYPERCUBE_GRAPH.py │ │ │ ├── GFG_INTEGER_POSITIVE_VALUE_POSITIVE_NEGATIVE_VALUE_ARRAY.py │ │ │ ├── GFG_INTEGER_POSITIVE_VALUE_POSITIVE_NEGATIVE_VALUE_ARRAY_1.py │ │ │ ├── GFG_K_MAXIMUM_SUMS_NON_OVERLAPPING_CONTIGUOUS_SUB_ARRAYS.py │ │ │ ├── GFG_K_NUMBERS_DIFFERENCE_MAXIMUM_MINIMUM_K_NUMBER_MINIMIZED.py │ │ │ ├── GFG_K_SMALLEST_ELEMENTS_ORDER_USING_O1_EXTRA_SPACE.py │ │ │ ├── GFG_K_TH_DIGIT_RAISED_POWER_B.py │ │ │ ├── GFG_K_TH_DISTINCT_OR_NON_REPEATING_ELEMENT_IN_AN_ARRAY.py │ │ │ ├── GFG_K_TH_DISTINCT_OR_NON_REPEATING_ELEMENT_IN_AN_ARRAY_1.py │ │ │ ├── GFG_K_TH_ELEMENT_TWO_SORTED_ARRAYS.py │ │ │ ├── GFG_K_TH_LARGEST_SUM_CONTIGUOUS_SUBARRAY.py │ │ │ ├── GFG_K_TH_MISSING_ELEMENT_INCREASING_SEQUENCE_NOT_PRESENT_GIVEN_SEQUENCE.py │ │ │ ├── GFG_K_TH_PRIME_FACTOR_GIVEN_NUMBER.py │ │ │ ├── GFG_LARGEST_SUBARRAY_WITH_EQUAL_NUMBER_OF_0S_AND_1S.py │ │ │ ├── GFG_LARGEST_SUBARRAY_WITH_EQUAL_NUMBER_OF_0S_AND_1S_1.py │ │ │ ├── GFG_LARGEST_SUBSEQUENCE_GCD_GREATER_1.py │ │ │ ├── GFG_LARGEST_SUM_CONTIGUOUS_SUBARRAY_2.py │ │ │ ├── GFG_LCS_FORMED_CONSECUTIVE_SEGMENTS_LEAST_LENGTH_K.py │ │ │ ├── GFG_LENGTH_LONGEST_STRICT_BITONIC_SUBSEQUENCE.py │ │ │ ├── GFG_LENGTH_LONGEST_SUB_STRING_CAN_MAKE_REMOVED.py │ │ │ ├── GFG_LENGTH_OF_THE_LONGEST_ARITHMATIC_PROGRESSION_IN_A_SORTED_ARRAY.py │ │ │ ├── GFG_LEONARDO_NUMBER_1.py │ │ │ ├── GFG_LEXICOGRAPHICALLY_LARGEST_SUBSEQUENCE_EVERY_CHARACTER_OCCURS_LEAST_K_TIMES.py │ │ │ ├── GFG_LEXICOGRAPHICALLY_MINIMUM_STRING_ROTATION.py │ │ │ ├── GFG_LEXICOGRAPHICALLY_NEXT_STRING.py │ │ │ ├── GFG_LEXICOGRAPHICALLY_PREVIOUS_PERMUTATION_IN_C.py │ │ │ ├── GFG_LEXICOGRAPHICALLY_SMALLEST_ARRAY_K_CONSECUTIVE_SWAPS.py │ │ │ ├── GFG_LEXICOGRAPHICAL_CONCATENATION_SUBSTRINGS_STRING.py │ │ │ ├── GFG_LEXICOGRAPHICAL_MAXIMUM_SUBSTRING_STRING.py │ │ │ ├── GFG_LONGEST_COMMON_INCREASING_SUBSEQUENCE_LCS_LIS.py │ │ │ ├── GFG_LONGEST_COMMON_SUBSEQUENCE_WITH_AT_MOST_K_CHANGES_ALLOWED.py │ │ │ ├── GFG_LONGEST_COMMON_SUBSTRING.py │ │ │ ├── GFG_LONGEST_INCREASING_ODD_EVEN_SUBSEQUENCE.py │ │ │ ├── GFG_LONGEST_PALINDROME_SUBSEQUENCE_SPACE.py │ │ │ ├── GFG_LONGEST_PREFIX_ALSO_SUFFIX_1.py │ │ │ ├── GFG_LONGEST_REPEATED_SUBSEQUENCE_1.py │ │ │ ├── GFG_LONGEST_REPEATING_AND_NON_OVERLAPPING_SUBSTRING.py │ │ │ ├── GFG_LONGEST_REPEATING_SUBSEQUENCE.py │ │ │ ├── GFG_LONGEST_SUBARRAY_COUNT_1S_ONE_COUNT_0S.py │ │ │ ├── GFG_LONGEST_SUBSEQUENCE_SUCH_THAT_DIFFERENCE_BETWEEN_ADJACENTS_IS_ONE.py │ │ │ ├── GFG_LOWER_INSERTION_POINT.py │ │ │ ├── GFG_MAGICAL_INDICES_ARRAY.py │ │ │ ├── GFG_MAKING_ELEMENTS_OF_TWO_ARRAYS_SAME_WITH_MINIMUM_INCREMENTDECREMENT.py │ │ │ ├── GFG_MARKOV_MATRIX.py │ │ │ ├── GFG_MAXIMIZE_SUM_ARRII.py │ │ │ ├── GFG_MAXIMIZE_SUM_CONSECUTIVE_DIFFERENCES_CIRCULAR_ARRAY.py │ │ │ ├── GFG_MAXIMIZE_VOLUME_CUBOID_GIVEN_SUM_SIDES.py │ │ │ ├── GFG_MAXIMIZE_VOLUME_CUBOID_GIVEN_SUM_SIDES_1.py │ │ │ ├── GFG_MAXIMUM_AREA_RECTANGLE_PICKING_FOUR_SIDES_ARRAY.py │ │ │ ├── GFG_MAXIMUM_AREA_RECTANGLE_PICKING_FOUR_SIDES_ARRAY_1.py │ │ │ ├── GFG_MAXIMUM_AVERAGE_SUM_PARTITION_ARRAY.py │ │ │ ├── GFG_MAXIMUM_BINOMIAL_COEFFICIENT_TERM_VALUE.py │ │ │ ├── GFG_MAXIMUM_CONSECUTIVE_NUMBERS_PRESENT_ARRAY.py │ │ │ ├── GFG_MAXIMUM_CONSECUTIVE_REPEATING_CHARACTER_STRING.py │ │ │ ├── GFG_MAXIMUM_CONSECUTIVE_REPEATING_CHARACTER_STRING_1.py │ │ │ ├── GFG_MAXIMUM_DIFFERENCE_SUM_ELEMENTS_TWO_ROWS_MATRIX.py │ │ │ ├── GFG_MAXIMUM_DISTANCE_TWO_OCCURRENCES_ELEMENT_ARRAY.py │ │ │ ├── GFG_MAXIMUM_EQULIBRIUM_SUM_ARRAY.py │ │ │ ├── GFG_MAXIMUM_GAMES_PLAYED_WINNER.py │ │ │ ├── GFG_MAXIMUM_HEIGHT_OF_TRIANGULAR_ARRANGEMENT_OF_ARRAY_VALUES.py │ │ │ ├── GFG_MAXIMUM_HEIGHT_OF_TRIANGULAR_ARRANGEMENT_OF_ARRAY_VALUES_1.py │ │ │ ├── GFG_MAXIMUM_LENGTH_PREFIX_ONE_STRING_OCCURS_SUBSEQUENCE_ANOTHER.py │ │ │ ├── GFG_MAXIMUM_LENGTH_SUBSEQUENCE_DIFFERENCE_ADJACENT_ELEMENTS_EITHER_0_1.py │ │ │ ├── GFG_MAXIMUM_NUMBER_2X2_SQUARES_CAN_FIT_INSIDE_RIGHT_ISOSCELES_TRIANGLE.py │ │ │ ├── GFG_MAXIMUM_NUMBER_CHARACTERS_TWO_CHARACTER_STRING.py │ │ │ ├── GFG_MAXIMUM_NUMBER_CHOCOLATES_DISTRIBUTED_EQUALLY_AMONG_K_STUDENTS.py │ │ │ ├── GFG_MAXIMUM_NUMBER_OF_SQUARES_THAT_CAN_BE_FIT_IN_A_RIGHT_ANGLE_ISOSCELES_TRIANGLE.py │ │ │ ├── GFG_MAXIMUM_NUMBER_SEGMENTS_LENGTHS_B_C.py │ │ │ ├── GFG_MAXIMUM_POINTS_INTERSECTION_N_CIRCLES.py │ │ │ ├── GFG_MAXIMUM_POSSIBLE_DIFFERENCE_TWO_SUBSETS_ARRAY.py │ │ │ ├── GFG_MAXIMUM_POSSIBLE_SUM_WINDOW_ARRAY_ELEMENTS_WINDOW_ARRAY_UNIQUE.py │ │ │ ├── GFG_MAXIMUM_PRODUCT_INCREASING_SUBSEQUENCE.py │ │ │ ├── GFG_MAXIMUM_PRODUCT_OF_4_ADJACENT_ELEMENTS_IN_MATRIX.py │ │ │ ├── GFG_MAXIMUM_PRODUCT_SUBARRAY_ADDED_NEGATIVE_PRODUCT_CASE.py │ │ │ ├── GFG_MAXIMUM_PRODUCT_SUBSET_ARRAY.py │ │ │ ├── GFG_MAXIMUM_PROFIT_BY_BUYING_AND_SELLING_A_SHARE_AT_MOST_K_TIMES_1.py │ │ │ ├── GFG_MAXIMUM_PROFIT_BY_BUYING_AND_SELLING_A_SHARE_AT_MOST_TWICE.py │ │ │ ├── GFG_MAXIMUM_REMOVAL_FROM_ARRAY_WHEN_REMOVAL_TIME_WAITING_TIME.py │ │ │ ├── GFG_MAXIMUM_SUBARRAY_SUM_ARRAY_CREATED_REPEATED_CONCATENATION.py │ │ │ ├── GFG_MAXIMUM_SUBARRAY_SUM_USING_PREFIX_SUM.py │ │ │ ├── GFG_MAXIMUM_SUBSEQUENCE_SUM_SUCH_THAT_NO_THREE_ARE_CONSECUTIVE.py │ │ │ ├── GFG_MAXIMUM_SUM_2_X_N_GRID_NO_TWO_ELEMENTS_ADJACENT.py │ │ │ ├── GFG_MAXIMUM_SUM_ALTERNATING_SUBSEQUENCE_SUM.py │ │ │ ├── GFG_MAXIMUM_SUM_BITONIC_SUBARRAY.py │ │ │ ├── GFG_MAXIMUM_SUM_IARRI_AMONG_ROTATIONS_GIVEN_ARRAY.py │ │ │ ├── GFG_MAXIMUM_SUM_IARRI_AMONG_ROTATIONS_GIVEN_ARRAY_1.py │ │ │ ├── GFG_MAXIMUM_SUM_PAIRS_SPECIFIC_DIFFERENCE.py │ │ │ ├── GFG_MAXIMUM_SUM_PAIRS_SPECIFIC_DIFFERENCE_1.py │ │ │ ├── GFG_MAXIMUM_SUM_SUBARRAY_REMOVING_ONE_ELEMENT.py │ │ │ ├── GFG_MAXIMUM_SUM_SUBSEQUENCE_LEAST_K_DISTANT_ELEMENTS.py │ │ │ ├── GFG_MAXIMUM_TRIPLET_SUM_ARRAY.py │ │ │ ├── GFG_MAXIMUM_TRIPLET_SUM_ARRAY_1.py │ │ │ ├── GFG_MAXIMUM_TRIPLET_SUM_ARRAY_2.py │ │ │ ├── GFG_MAXIMUM_VALUE_CHOICE_EITHER_DIVIDING_CONSIDERING.py │ │ │ ├── GFG_MAXIMUM_WEIGHT_PATH_ENDING_ELEMENT_LAST_ROW_MATRIX.py │ │ │ ├── GFG_MAXIMUM_XOR_VALUE_MATRIX.py │ │ │ ├── GFG_MEDIAN_OF_TWO_SORTED_ARRAYS.py │ │ │ ├── GFG_MIDDLE_OF_THREE_USING_MINIMUM_COMPARISONS.py │ │ │ ├── GFG_MIDDLE_OF_THREE_USING_MINIMUM_COMPARISONS_1.py │ │ │ ├── GFG_MIDDLE_OF_THREE_USING_MINIMUM_COMPARISONS_2.py │ │ │ ├── GFG_MINIMIZE_SUM_PRODUCT_TWO_ARRAYS_PERMUTATIONS_ALLOWED.py │ │ │ ├── GFG_MINIMIZE_THE_MAXIMUM_DIFFERENCE_BETWEEN_THE_HEIGHTS.py │ │ │ ├── GFG_MINIMIZE_THE_SUM_OF_DIGITS_OF_A_AND_B_SUCH_THAT_A_B_N.py │ │ │ ├── GFG_MINIMUM_CHARACTERS_ADDED_FRONT_MAKE_STRING_PALINDROME.py │ │ │ ├── GFG_MINIMUM_COST_CONNECT_WEIGHTED_NODES_REPRESENTED_ARRAY.py │ │ │ ├── GFG_MINIMUM_COST_CUT_BOARD_SQUARES.py │ │ │ ├── GFG_MINIMUM_COST_FOR_ACQUIRING_ALL_COINS_WITH_K_EXTRA_COINS_ALLOWED_WITH_EVERY_COIN.py │ │ │ ├── GFG_MINIMUM_COST_MAKE_ARRAY_SIZE_1_REMOVING_LARGER_PAIRS.py │ │ │ ├── GFG_MINIMUM_COST_MAKE_LONGEST_COMMON_SUBSEQUENCE_LENGTH_K.py │ │ │ ├── GFG_MINIMUM_COST_SORT_MATRIX_NUMBERS_0_N2_1.py │ │ │ ├── GFG_MINIMUM_DIFFERENCE_BETWEEN_GROUPS_OF_SIZE_TWO.py │ │ │ ├── GFG_MINIMUM_DIFFERENCE_MAX_MIN_K_SIZE_SUBSETS.py │ │ │ ├── GFG_MINIMUM_FLIP_REQUIRED_MAKE_BINARY_MATRIX_SYMMETRIC.py │ │ │ ├── GFG_MINIMUM_FLIP_REQUIRED_MAKE_BINARY_MATRIX_SYMMETRIC_1.py │ │ │ ├── GFG_MINIMUM_HEIGHT_TRIANGLE_GIVEN_BASE_AREA.py │ │ │ ├── GFG_MINIMUM_INCREMENT_K_OPERATIONS_MAKE_ELEMENTS_EQUAL.py │ │ │ ├── GFG_MINIMUM_INSERTIONS_SORT_ARRAY.py │ │ │ ├── GFG_MINIMUM_LENGTH_SUBARRAY_SUM_GREATER_GIVEN_VALUE.py │ │ │ ├── GFG_MINIMUM_LENGTH_SUBARRAY_SUM_GREATER_GIVEN_VALUE_1.py │ │ │ ├── GFG_MINIMUM_NUMBER_OF_BRACKET_REVERSALS_NEEDED_TO_MAKE_AN_EXPRESSION_BALANCED.py │ │ │ ├── GFG_MINIMUM_NUMBER_OF_JUMPS_TO_REACH_END_OF_A_GIVEN_ARRAY_1.py │ │ │ ├── GFG_MINIMUM_NUMBER_OF_JUMPS_TO_REACH_END_OF_A_GIVEN_ARRAY_2.py │ │ │ ├── GFG_MINIMUM_NUMBER_PLATFORMS_REQUIRED_RAILWAYBUS_STATION.py │ │ │ ├── GFG_MINIMUM_NUMBER_SUBSETS_DISTINCT_ELEMENTS.py │ │ │ ├── GFG_MINIMUM_OPERATIONS_MAKE_GCD_ARRAY_MULTIPLE_K.py │ │ │ ├── GFG_MINIMUM_PERIMETER_N_BLOCKS.py │ │ │ ├── GFG_MINIMUM_PRODUCT_SUBSET_ARRAY.py │ │ │ ├── GFG_MINIMUM_ROTATIONS_REQUIRED_GET_STRING.py │ │ │ ├── GFG_MINIMUM_ROTATIONS_UNLOCK_CIRCULAR_LOCK.py │ │ │ ├── GFG_MINIMUM_STEPS_MINIMIZE_N_PER_GIVEN_CONDITION.py │ │ │ ├── GFG_MINIMUM_STEPS_TO_DELETE_A_STRING_AFTER_REPEATED_DELETION_OF_PALINDROME_SUBSTRINGS.py │ │ │ ├── GFG_MINIMUM_SUM_SQUARES_CHARACTERS_COUNTS_GIVEN_STRING_REMOVING_K_CHARACTERS.py │ │ │ ├── GFG_MINIMUM_SUM_SUBSEQUENCE_LEAST_ONE_EVERY_FOUR_CONSECUTIVE_ELEMENTS_PICKED.py │ │ │ ├── GFG_MINIMUM_SUM_SUBSEQUENCE_LEAST_ONE_EVERY_FOUR_CONSECUTIVE_ELEMENTS_PICKED_1.py │ │ │ ├── GFG_MINIMUM_SUM_TWO_NUMBERS_FORMED_DIGITS_ARRAY.py │ │ │ ├── GFG_MINIMUM_SUM_TWO_NUMBERS_FORMED_DIGITS_ARRAY_2.py │ │ │ ├── GFG_MINIMUM_SWAPS_REQUIRED_BRING_ELEMENTS_LESS_EQUAL_K_TOGETHER.py │ │ │ ├── GFG_MINIMUM_TIME_TO_FINISH_TASKS_WITHOUT_SKIPPING_TWO_CONSECUTIVE.py │ │ │ ├── GFG_MINIMUM_TIME_WRITE_CHARACTERS_USING_INSERT_DELETE_COPY_OPERATION.py │ │ │ ├── GFG_MINIMUM_XOR_VALUE_PAIR.py │ │ │ ├── GFG_MINIMUM_XOR_VALUE_PAIR_1.py │ │ │ ├── GFG_MOBILE_NUMERIC_KEYPAD_PROBLEM.py │ │ │ ├── GFG_MODULAR_EXPONENTIATION_POWER_IN_MODULAR_ARITHMETIC.py │ │ │ ├── GFG_MODULUS_TWO_FLOAT_DOUBLE_NUMBERS.py │ │ │ ├── GFG_MOVE_VE_ELEMENTS_END_ORDER_EXTRA_SPACE_ALLOWED.py │ │ │ ├── GFG_MOVE_ZEROES_END_ARRAY.py │ │ │ ├── GFG_MULTIPLY_AN_INTEGER_WITH_3_5.py │ │ │ ├── GFG_MULTIPLY_LARGE_INTEGERS_UNDER_LARGE_MODULO.py │ │ │ ├── GFG_MULTIPLY_LARGE_NUMBERS_REPRESENTED_AS_STRINGS.py │ │ │ ├── GFG_MULTIPLY_TWO_NUMBERS_WITHOUT_USING_MULTIPLY_DIVISION_BITWISE_OPERATORS_AND_NO_LOOPS.py │ │ │ ├── GFG_NEXT_HIGHER_NUMBER_WITH_SAME_NUMBER_OF_SET_BITS.py │ │ │ ├── GFG_NEXT_POWER_OF_2.py │ │ │ ├── GFG_NEXT_POWER_OF_2_1.py │ │ │ ├── GFG_NEXT_POWER_OF_2_2.py │ │ │ ├── GFG_NON_REPEATING_ELEMENT.py │ │ │ ├── GFG_NTH_EVEN_LENGTH_PALINDROME.py │ │ │ ├── GFG_NTH_MULTIPLE_NUMBER_FIBONACCI_SERIES.py │ │ │ ├── GFG_NTH_NON_FIBONACCI_NUMBER.py │ │ │ ├── GFG_NTH_PENTAGONAL_NUMBER.py │ │ │ ├── GFG_NUMBER_DAYS_TANK_WILL_BECOME_EMPTY.py │ │ │ ├── GFG_NUMBER_DIGITS_PRODUCT_TWO_NUMBERS.py │ │ │ ├── GFG_NUMBER_DIGITS_PRODUCT_TWO_NUMBERS_1.py │ │ │ ├── GFG_NUMBER_INDEXES_EQUAL_ELEMENTS_GIVEN_RANGE.py │ │ │ ├── GFG_NUMBER_IS_DIVISIBLE_BY_29_OR_NOT.py │ │ │ ├── GFG_NUMBER_JUMP_REQUIRED_GIVEN_LENGTH_REACH_POINT_FORM_D_0_ORIGIN_2D_PLANE.py │ │ │ ├── GFG_NUMBER_NON_NEGATIVE_INTEGRAL_SOLUTIONS_B_C_N.py │ │ │ ├── GFG_NUMBER_NON_NEGATIVE_INTEGRAL_SOLUTIONS_B_C_N_1.py │ │ │ ├── GFG_NUMBER_N_DIGIT_STEPPING_NUMBERS.py │ │ │ ├── GFG_NUMBER_OF_BINARY_TREES_FOR_GIVEN_PREORDER_SEQUENCE_LENGTH.py │ │ │ ├── GFG_NUMBER_OF_PAIRS_IN_AN_ARRAY_HAVING_SUM_EQUAL_TO_PRODUCT.py │ │ │ ├── GFG_NUMBER_OF_SUBSTRINGS_WITH_ODD_DECIMAL_VALUE_IN_A_BINARY_STRING.py │ │ │ ├── GFG_NUMBER_OF_TRIANGLES_IN_A_PLANE_IF_NO_MORE_THAN_TWO_POINTS_ARE_COLLINEAR.py │ │ │ ├── GFG_NUMBER_ORDERED_PAIRS_AI_AJ_0.py │ │ │ ├── GFG_NUMBER_RECTANGLES_NM_GRID.py │ │ │ ├── GFG_NUMBER_SUBSEQUENCES_AB_STRING_REPEATED_K_TIMES.py │ │ │ ├── GFG_NUMBER_SUBSEQUENCES_FORM_AI_BJ_CK.py │ │ │ ├── GFG_NUMBER_SUBSTRINGS_DIVISIBLE_4_STRING_INTEGERS.py │ │ │ ├── GFG_NUMBER_SUBSTRINGS_STRING.py │ │ │ ├── GFG_NUMBER_TRIANGLES_N_MOVES.py │ │ │ ├── GFG_NUMBER_TRIANGLES_N_MOVES_1.py │ │ │ ├── GFG_NUMBER_UNIQUE_RECTANGLES_FORMED_USING_N_UNIT_SQUARES.py │ │ │ ├── GFG_NUMBER_VISIBLE_BOXES_PUTTING_ONE_INSIDE_ANOTHER.py │ │ │ ├── GFG_NUMBER_WAYS_NODE_MAKE_LOOP_SIZE_K_UNDIRECTED_COMPLETE_CONNECTED_GRAPH_N_NODES.py │ │ │ ├── GFG_N_TH_NUMBER_WHOSE_SUM_OF_DIGITS_IS_TEN.py │ │ │ ├── GFG_N_TH_NUMBER_WHOSE_SUM_OF_DIGITS_IS_TEN_1.py │ │ │ ├── GFG_N_TH_NUMBER_WHOSE_SUM_OF_DIGITS_IS_TEN_2.py │ │ │ ├── GFG_N_TH_TERM_SERIES_2_12_36_80_150.py │ │ │ ├── GFG_ODD_EVEN_SORT_BRICK_SORT.py │ │ │ ├── GFG_ONE_LINE_FUNCTION_FOR_FACTORIAL_OF_A_NUMBER.py │ │ │ ├── GFG_PADOVAN_SEQUENCE.py │ │ │ ├── GFG_PAINTING_FENCE_ALGORITHM.py │ │ │ ├── GFG_PAIR_WITH_GIVEN_PRODUCT_SET_1_FIND_IF_ANY_PAIR_EXISTS.py │ │ │ ├── GFG_PAIR_WITH_GIVEN_PRODUCT_SET_1_FIND_IF_ANY_PAIR_EXISTS_1.py │ │ │ ├── GFG_PAPER_CUT_MINIMUM_NUMBER_SQUARES.py │ │ │ ├── GFG_PATH_MAXIMUM_AVERAGE_VALUE.py │ │ │ ├── GFG_PERFECT_REVERSIBLE_STRING.py │ │ │ ├── GFG_PERMUTE_TWO_ARRAYS_SUM_EVERY_PAIR_GREATER_EQUAL_K.py │ │ │ ├── GFG_PIZZA_CUT_PROBLEM_CIRCLE_DIVISION_LINES.py │ │ │ ├── GFG_POINT_CLIPPING_ALGORITHM_COMPUTER_GRAPHICS.py │ │ │ ├── GFG_POLICEMEN_CATCH_THIEVES.py │ │ │ ├── GFG_POSITION_ELEMENT_STABLE_SORT.py │ │ │ ├── GFG_POSITION_OF_RIGHTMOST_SET_BIT.py │ │ │ ├── GFG_POSITION_OF_RIGHTMOST_SET_BIT_1.py │ │ │ ├── GFG_POSITIVE_ELEMENTS_EVEN_NEGATIVE_ODD_POSITIONS.py │ │ │ ├── GFG_POSSIBLE_FORM_TRIANGLE_ARRAY_VALUES.py │ │ │ ├── GFG_POSSIBLE_TO_MAKE_A_DIVISIBLE_BY_3_NUMBER_USING_ALL_DIGITS_IN_AN_ARRAY.py │ │ │ ├── GFG_PRIMALITY_TEST_SET_1_INTRODUCTION_AND_SCHOOL_METHOD.py │ │ │ ├── GFG_PRIMALITY_TEST_SET_1_INTRODUCTION_AND_SCHOOL_METHOD_1.py │ │ │ ├── GFG_PRIMALITY_TEST_SET_5USING_LUCAS_LEHMER_SERIES.py │ │ │ ├── GFG_PRIME_NUMBERS.py │ │ │ ├── GFG_PRINT_GIVEN_MATRIX_COUNTER_CLOCK_WISE_SPIRAL_FORM.py │ │ │ ├── GFG_PRINT_MATRIX_ANTISPIRAL_FORM.py │ │ │ ├── GFG_PRINT_MATRIX_SPIRAL_FORM_STARTING_POINT.py │ │ │ ├── GFG_PRINT_MAXIMUM_SHORTEST_DISTANCE.py │ │ │ ├── GFG_PRINT_WORDS_STRING_REVERSE_ORDER.py │ │ │ ├── GFG_PROBABILITY_THREE_RANDOMLY_CHOSEN_NUMBERS_AP.py │ │ │ ├── GFG_PRODUCT_NODES_K_TH_LEVEL_TREE_REPRESENTED_STRING.py │ │ │ ├── GFG_PROGRAM_AREA_SQUARE.py │ │ │ ├── GFG_PROGRAM_BEST_FIT_ALGORITHM_MEMORY_MANAGEMENT.py │ │ │ ├── GFG_PROGRAM_BINARY_DECIMAL_CONVERSION.py │ │ │ ├── GFG_PROGRAM_BINARY_DECIMAL_CONVERSION_1.py │ │ │ ├── GFG_PROGRAM_CALCULATE_AREA_OCTAGON.py │ │ │ ├── GFG_PROGRAM_CALCULATE_VOLUME_ELLIPSOID.py │ │ │ ├── GFG_PROGRAM_CALCULATE_VOLUME_OCTAHEDRON.py │ │ │ ├── GFG_PROGRAM_CENSOR_WORD_ASTERISKS_SENTENCE.py │ │ │ ├── GFG_PROGRAM_CHECK_ARRAY_SORTED_NOT_ITERATIVE_RECURSIVE_1.py │ │ │ ├── GFG_PROGRAM_CHECK_INPUT_INTEGER_STRING.py │ │ │ ├── GFG_PROGRAM_CHECK_PLUS_PERFECT_NUMBER.py │ │ │ ├── GFG_PROGRAM_CIRCUMFERENCE_PARALLELOGRAM.py │ │ │ ├── GFG_PROGRAM_COUNT_OCCURRENCE_GIVEN_CHARACTER_STRING.py │ │ │ ├── GFG_PROGRAM_DECIMAL_BINARY_CONVERSION_2.py │ │ │ ├── GFG_PROGRAM_FIND_SLOPE_LINE.py │ │ │ ├── GFG_PROGRAM_FIND_SMALLEST_DIFFERENCE_ANGLES_TWO_PARTS_GIVEN_CIRCLE.py │ │ │ ├── GFG_PROGRAM_FIND_STRING_START_END_GEEKS.py │ │ │ ├── GFG_PROGRAM_FOR_DEADLOCK_FREE_CONDITION_IN_OPERATING_SYSTEM.py │ │ │ ├── GFG_PROGRAM_FOR_FACTORIAL_OF_A_NUMBER.py │ │ │ ├── GFG_PROGRAM_FOR_FACTORIAL_OF_A_NUMBER_1.py │ │ │ ├── GFG_PROGRAM_FOR_FACTORIAL_OF_A_NUMBER_2.py │ │ │ ├── GFG_PROGRAM_FOR_SURFACE_AREA_OF_OCTAHEDRON.py │ │ │ ├── GFG_PROGRAM_OCTAL_DECIMAL_CONVERSION.py │ │ │ ├── GFG_PROGRAM_PAGE_REPLACEMENT_ALGORITHMS_SET_2_FIFO.py │ │ │ ├── GFG_PROGRAM_PRINT_IDENTITY_MATRIX_1.py │ │ │ ├── GFG_PROGRAM_PRINT_SUM_GIVEN_NTH_TERM.py │ │ │ ├── GFG_PROGRAM_PRINT_SUM_GIVEN_NTH_TERM_1.py │ │ │ ├── GFG_PROGRAM_REVERSE_STRING_ITERATIVE_RECURSIVE.py │ │ │ ├── GFG_PROGRAM_TO_CHECK_IF_A_GIVEN_NUMBER_IS_LUCKY_ALL_DIGITS_ARE_DIFFERENT.py │ │ │ ├── GFG_PROGRAM_TO_CHECK_IF_A_MATRIX_IS_SYMMETRIC.py │ │ │ ├── GFG_PROGRAM_TO_FIND_REMAINDER_WITHOUT_USING_MODULO_OR_OPERATOR.py │ │ │ ├── GFG_PROGRAM_TO_FIND_REMAINDER_WITHOUT_USING_MODULO_OR_OPERATOR_1.py │ │ │ ├── GFG_PROGRAM_TO_FIND_REMAINDER_WITHOUT_USING_MODULO_OR_OPERATOR_2.py │ │ │ ├── GFG_PROGRAM_TO_FIND_THE_AREA_OF_PENTAGON.py │ │ │ ├── GFG_PROGRAM_TO_FIND_THE_VOLUME_OF_A_TRIANGULAR_PRISM.py │ │ │ ├── GFG_PROGRAM_WORST_FIT_ALGORITHM_MEMORY_MANAGEMENT.py │ │ │ ├── GFG_PYTHAGOREAN_QUADRUPLE.py │ │ │ ├── GFG_PYTHON_PROGRAM_FIND_PERIMETER_CIRCUMFERENCE_SQUARE_RECTANGLE.py │ │ │ ├── GFG_PYTHON_PROGRAM_FIND_PERIMETER_CIRCUMFERENCE_SQUARE_RECTANGLE_1.py │ │ │ ├── GFG_QUERIES_COUNTS_ARRAY_ELEMENTS_VALUES_GIVEN_RANGE.py │ │ │ ├── GFG_QUICK_WAY_CHECK_CHARACTERS_STRING.py │ │ │ ├── GFG_REARRANGE_ARRAY_MAXIMUM_MINIMUM_FORM.py │ │ │ ├── GFG_REARRANGE_ARRAY_MAXIMUM_MINIMUM_FORM_SET_2_O1_EXTRA_SPACE.py │ │ │ ├── GFG_REARRANGE_ARRAY_MAXIMUM_MINIMUM_FORM_SET_2_O1_EXTRA_SPACE_1.py │ │ │ ├── GFG_REARRANGE_POSITIVE_AND_NEGATIVE_NUMBERS_PUBLISH.py │ │ │ ├── GFG_RECURSIVELY_BREAK_NUMBER_3_PARTS_GET_MAXIMUM_SUM.py │ │ │ ├── GFG_RECURSIVELY_BREAK_NUMBER_3_PARTS_GET_MAXIMUM_SUM_1.py │ │ │ ├── GFG_RECURSIVE_C_PROGRAM_LINEARLY_SEARCH_ELEMENT_GIVEN_ARRAY.py │ │ │ ├── GFG_RECURSIVE_INSERTION_SORT.py │ │ │ ├── GFG_REMAINDER_7_LARGE_NUMBERS.py │ │ │ ├── GFG_REMOVE_ARRAY_END_ELEMENT_MAXIMIZE_SUM_PRODUCT.py │ │ │ ├── GFG_REMOVE_BRACKETS_ALGEBRAIC_STRING_CONTAINING_OPERATORS.py │ │ │ ├── GFG_REMOVE_CONSECUTIVE_DUPLICATES_STRING.py │ │ │ ├── GFG_REMOVE_MINIMUM_ELEMENTS_EITHER_SIDE_2MIN_MAX.py │ │ │ ├── GFG_REMOVE_MINIMUM_NUMBER_ELEMENTS_NO_COMMON_ELEMENT_EXIST_ARRAY.py │ │ │ ├── GFG_REPLACE_CHARACTER_C1_C2_C2_C1_STRING_S.py │ │ │ ├── GFG_REPLACE_OCCURRENCES_STRING_AB_C_WITHOUT_USING_EXTRA_SPACE.py │ │ │ ├── GFG_ROUND_THE_GIVEN_NUMBER_TO_NEAREST_MULTIPLE_OF_10.py │ │ │ ├── GFG_ROW_WISE_COMMON_ELEMENTS_TWO_DIAGONALS_SQUARE_MATRIX.py │ │ │ ├── GFG_SCHEDULE_JOBS_SERVER_GETS_EQUAL_LOAD.py │ │ │ ├── GFG_SEARCHING_ARRAY_ADJACENT_DIFFER_K.py │ │ │ ├── GFG_SEARCH_AN_ELEMENT_IN_AN_ARRAY_WHERE_DIFFERENCE_BETWEEN_ADJACENT_ELEMENTS_IS_1.py │ │ │ ├── GFG_SEARCH_INSERT_AND_DELETE_IN_AN_UNSORTED_ARRAY.py │ │ │ ├── GFG_SEARCH_INSERT_AND_DELETE_IN_A_SORTED_ARRAY.py │ │ │ ├── GFG_SEARCH_INSERT_AND_DELETE_IN_A_SORTED_ARRAY_1.py │ │ │ ├── GFG_SEARCH_IN_ROW_WISE_AND_COLUMN_WISE_SORTED_MATRIX.py │ │ │ ├── GFG_SEGREGATE_EVEN_ODD_NUMBERS_SET_3.py │ │ │ ├── GFG_SELECT_A_RANDOM_NUMBER_FROM_STREAM_WITH_O1_SPACE.py │ │ │ ├── GFG_SEQUENCES_GIVEN_LENGTH_EVERY_ELEMENT_EQUAL_TWICE_PREVIOUS.py │ │ │ ├── GFG_SEQUENCES_GIVEN_LENGTH_EVERY_ELEMENT_EQUAL_TWICE_PREVIOUS_1.py │ │ │ ├── GFG_SHUFFLE_A_GIVEN_ARRAY.py │ │ │ ├── GFG_SMALLEST_DIFFERENCE_PAIR_VALUES_TWO_UNSORTED_ARRAYS.py │ │ │ ├── GFG_SMALLEST_OF_THREE_INTEGERS_WITHOUT_COMPARISON_OPERATORS.py │ │ │ ├── GFG_SMALLEST_OF_THREE_INTEGERS_WITHOUT_COMPARISON_OPERATORS_1.py │ │ │ ├── GFG_SMALLEST_POWER_OF_2_GREATER_THAN_OR_EQUAL_TO_N.py │ │ │ ├── GFG_SMALLEST_POWER_OF_2_GREATER_THAN_OR_EQUAL_TO_N_1.py │ │ │ ├── GFG_SMALLEST_POWER_OF_2_GREATER_THAN_OR_EQUAL_TO_N_2.py │ │ │ ├── GFG_SMALLEST_SUM_CONTIGUOUS_SUBARRAY.py │ │ │ ├── GFG_SORT_AN_ARRAY_OF_0S_1S_AND_2S.py │ │ │ ├── GFG_SORT_ARRAY_APPLYING_GIVEN_EQUATION.py │ │ │ ├── GFG_SORT_ARRAY_CONTAIN_1_N_VALUES.py │ │ │ ├── GFG_SORT_ARRAY_TWO_HALVES_SORTED.py │ │ │ ├── GFG_SORT_ARRAY_WAVE_FORM_2.py │ │ │ ├── GFG_SORT_ARRAY_WAVE_FORM_2_1.py │ │ │ ├── GFG_SORT_EVEN_NUMBERS_ASCENDING_ORDER_SORT_ODD_NUMBERS_DESCENDING_ORDER_1.py │ │ │ ├── GFG_SORT_EVEN_PLACED_ELEMENTS_INCREASING_ODD_PLACED_DECREASING_ORDER.py │ │ │ ├── GFG_SPACE_OPTIMIZED_SOLUTION_LCS.py │ │ │ ├── GFG_SPLIT_ARRAY_ADD_FIRST_PART_END.py │ │ │ ├── GFG_SPLIT_N_MAXIMUM_COMPOSITE_NUMBERS.py │ │ │ ├── GFG_SQUARED_TRIANGULAR_NUMBER_SUM_CUBES.py │ │ │ ├── GFG_SQUARES_OF_MATRIX_DIAGONAL_ELEMENTS.py │ │ │ ├── GFG_SQUARE_PYRAMIDAL_NUMBER_SUM_SQUARES.py │ │ │ ├── GFG_SQUARE_ROOT_OF_AN_INTEGER.py │ │ │ ├── GFG_SQUARE_ROOT_OF_AN_INTEGER_1.py │ │ │ ├── GFG_SQUARE_ROOT_OF_A_PERFECT_SQUARE.py │ │ │ ├── GFG_STACK_PERMUTATIONS_CHECK_IF_AN_ARRAY_IS_STACK_PERMUTATION_OF_OTHER.py │ │ │ ├── GFG_STACK_SET_3_REVERSE_STRING_USING_STACK.py │ │ │ ├── GFG_STEINS_ALGORITHM_FOR_FINDING_GCD.py │ │ │ ├── GFG_STEINS_ALGORITHM_FOR_FINDING_GCD_1.py │ │ │ ├── GFG_STOOGE_SORT.py │ │ │ ├── GFG_STRING_CONTAINING_FIRST_LETTER_EVERY_WORD_GIVEN_STRING_SPACES.py │ │ │ ├── GFG_STRING_K_DISTINCT_CHARACTERS_NO_CHARACTERS_ADJACENT.py │ │ │ ├── GFG_SUBARRAYS_DISTINCT_ELEMENTS.py │ │ │ ├── GFG_SUBSEQUENCES_SIZE_THREE_ARRAY_WHOSE_SUM_DIVISIBLE_M.py │ │ │ ├── GFG_SUBSEQUENCES_SIZE_THREE_ARRAY_WHOSE_SUM_DIVISIBLE_M_1.py │ │ │ ├── GFG_SUBSET_SUM_DIVISIBLE_M.py │ │ │ ├── GFG_SUM_BINOMIAL_COEFFICIENTS.py │ │ │ ├── GFG_SUM_BINOMIAL_COEFFICIENTS_1.py │ │ │ ├── GFG_SUM_DIVISORS_1_N_1.py │ │ │ ├── GFG_SUM_FACTORS_NUMBER.py │ │ │ ├── GFG_SUM_FAI_AJ_PAIRS_ARRAY_N_INTEGERS.py │ │ │ ├── GFG_SUM_FIBONACCI_NUMBERS.py │ │ │ ├── GFG_SUM_K_TH_GROUP_ODD_POSITIVE_NUMBERS.py │ │ │ ├── GFG_SUM_K_TH_GROUP_ODD_POSITIVE_NUMBERS_1.py │ │ │ ├── GFG_SUM_LARGEST_PRIME_FACTOR_NUMBER_LESS_EQUAL_N.py │ │ │ ├── GFG_SUM_MANHATTAN_DISTANCES_PAIRS_POINTS.py │ │ │ ├── GFG_SUM_MATRIX_ELEMENT_ABSOLUTE_DIFFERENCE_ROW_COLUMN_NUMBERS.py │ │ │ ├── GFG_SUM_MATRIX_ELEMENT_ABSOLUTE_DIFFERENCE_ROW_COLUMN_NUMBERS_1.py │ │ │ ├── GFG_SUM_MATRIX_ELEMENT_ABSOLUTE_DIFFERENCE_ROW_COLUMN_NUMBERS_2.py │ │ │ ├── GFG_SUM_MATRIX_ELEMENT_ELEMENT_INTEGER_DIVISION_ROW_COLUMN.py │ │ │ ├── GFG_SUM_MATRIX_ELEMENT_ELEMENT_INTEGER_DIVISION_ROW_COLUMN_1.py │ │ │ ├── GFG_SUM_MIDDLE_ROW_COLUMN_MATRIX.py │ │ │ ├── GFG_SUM_NODES_K_TH_LEVEL_TREE_REPRESENTED_STRING.py │ │ │ ├── GFG_SUM_OF_ALL_ELEMENTS_UP_TO_NTH_ROW_IN_A_PASCALS_TRIANGLE.py │ │ │ ├── GFG_SUM_OF_ALL_ELEMENTS_UP_TO_NTH_ROW_IN_A_PASCALS_TRIANGLE_1.py │ │ │ ├── GFG_SUM_OF_ALL_PROPER_DIVISORS_OF_A_NATURAL_NUMBER.py │ │ │ ├── GFG_SUM_PAIRWISE_PRODUCTS.py │ │ │ ├── GFG_SUM_PAIRWISE_PRODUCTS_1.py │ │ │ ├── GFG_SUM_PAIRWISE_PRODUCTS_2.py │ │ │ ├── GFG_SUM_SEQUENCE_2_22_222.py │ │ │ ├── GFG_SUM_SERIES_0_6_0_06_0_006_0_0006_N_TERMS.py │ │ │ ├── GFG_SUM_SERIES_12_32_52_2N_12.py │ │ │ ├── GFG_SUM_SERIES_12_32_52_2N_12_1.py │ │ │ ├── GFG_SUM_SERIES_23_45_67_89_UPTO_N_TERMS.py │ │ │ ├── GFG_SUM_SERIES_555555_N_TERMS.py │ │ │ ├── GFG_SUM_SQUARES_BINOMIAL_COEFFICIENTS.py │ │ │ ├── GFG_SUM_SUBSETS_SET_FORMED_FIRST_N_NATURAL_NUMBERS.py │ │ │ ├── GFG_SUM_TWO_LARGE_NUMBERS.py │ │ │ ├── GFG_SWAP_ALL_ODD_AND_EVEN_BITS.py │ │ │ ├── GFG_SWAP_BITS_IN_A_GIVEN_NUMBER.py │ │ │ ├── GFG_SWAP_TWO_NIBBLES_BYTE.py │ │ │ ├── GFG_SWAP_TWO_NUMBERS_WITHOUT_USING_TEMPORARY_VARIABLE.py │ │ │ ├── GFG_TAIL_RECURSION.py │ │ │ ├── GFG_TAIL_RECURSION_FIBONACCI.py │ │ │ ├── GFG_TEMPLE_OFFERINGS.py │ │ │ ├── GFG_THIRD_LARGEST_ELEMENT_ARRAY_DISTINCT_ELEMENTS.py │ │ │ ├── GFG_THIRD_LARGEST_ELEMENT_ARRAY_DISTINCT_ELEMENTS_1.py │ │ │ ├── GFG_TILING_WITH_DOMINOES.py │ │ │ ├── GFG_TOTAL_NUMBER_OF_NON_DECREASING_NUMBERS_WITH_N_DIGITS.py │ │ │ ├── GFG_TOTAL_NUMBER_OF_NON_DECREASING_NUMBERS_WITH_N_DIGITS_1.py │ │ │ ├── GFG_TRIANGULAR_MATCHSTICK_NUMBER.py │ │ │ ├── GFG_TRIANGULAR_NUMBERS.py │ │ │ ├── GFG_TRIANGULAR_NUMBERS_1.py │ │ │ ├── GFG_TURN_OFF_THE_RIGHTMOST_SET_BIT.py │ │ │ ├── GFG_UGLY_NUMBERS.py │ │ │ ├── GFG_UNIQUE_CELLS_BINARY_MATRIX.py │ │ │ ├── GFG_WAYS_REMOVE_ONE_ELEMENT_BINARY_STRING_XOR_BECOMES_ZERO.py │ │ │ ├── GFG_WAYS_TRANSFORMING_ONE_STRING_REMOVING_0_CHARACTERS.py │ │ │ ├── GFG_WILDCARD_CHARACTER_MATCHING.py │ │ │ ├── GFG_WRITE_AN_EFFICIENT_METHOD_TO_CHECK_IF_A_NUMBER_IS_MULTIPLE_OF_3.py │ │ │ ├── GFG_WRITE_A_C_PROGRAM_TO_CALCULATE_POWXN.py │ │ │ ├── GFG_WRITE_A_C_PROGRAM_TO_CALCULATE_POWXN_1.py │ │ │ ├── GFG_WRITE_A_C_PROGRAM_TO_FIND_THE_PARITY_OF_AN_UNSIGNED_INTEGER.py │ │ │ ├── GFG_WRITE_ONE_LINE_C_FUNCTION_TO_FIND_WHETHER_A_NO_IS_POWER_OF_TWO.py │ │ │ ├── GFG_WRITE_ONE_LINE_C_FUNCTION_TO_FIND_WHETHER_A_NO_IS_POWER_OF_TWO_1.py │ │ │ ├── GFG_WRITE_YOU_OWN_POWER_WITHOUT_USING_MULTIPLICATION_AND_DIVISION.py │ │ │ ├── GFG_ZECKENDORFS_THEOREM_NON_NEIGHBOURING_FIBONACCI_REPRESENTATION.py │ │ │ ├── demo0.py │ │ │ └── demo1.py │ │ └── trans_programs │ │ ├── js_js │ │ ├── default.snart │ │ └── instrudel.snart │ │ ├── js_py │ │ └── base.snart │ │ ├── py_js │ │ ├── .gitignore │ │ ├── README.md │ │ ├── _temp.snart │ │ ├── base.snart │ │ ├── base_fn_header_only.snart │ │ ├── base_fn_header_only_ext.snart │ │ ├── base_fn_header_only_ext_learned.snart │ │ ├── base_upd.snart │ │ ├── base_upd_reduced.snart │ │ ├── ctci.snart │ │ ├── current_learned_rules.snart │ │ ├── gfg.snart │ │ ├── gfgtest.snart │ │ ├── leet.snart │ │ └── leettest.snart │ │ └── py_py │ │ ├── default.snart │ │ ├── gfgimport.snart │ │ ├── instru.snart │ │ └── libinsassign.snart ├── logs-learn-rules │ ├── .gitignore │ ├── Makefile │ ├── format-json.sh │ └── format.sh ├── logs-rule-inference │ └── .gitignore ├── logs-translate-single │ ├── .gitignore │ ├── clean │ └── format.sh ├── pirel │ ├── .gitignore │ ├── cache-temporary │ │ ├── code-blocks-834996293.json │ │ ├── code-blocks-834997246.json │ │ ├── code-blocks-834997247.json │ │ ├── code-blocks-834997248.json │ │ ├── code-blocks1062947405.json │ │ ├── code-blocks1062947406.json │ │ ├── code-blocks1062947407.json │ │ ├── code-blocks1062948360.json │ │ ├── code-blocks1062948361.json │ │ ├── code-blocks1103040504.json │ │ ├── code-blocks2141885829.json │ │ └── translations1973953141.json │ ├── cache │ │ ├── code-blocks-1005089884.json │ │ ├── code-blocks-1013046704.json │ │ ├── code-blocks-1021415771.json │ │ ├── code-blocks-1024667494.json │ │ ├── code-blocks-1025907635.json │ │ ├── code-blocks-1052627413.json │ │ ├── code-blocks-1054005870.json │ │ ├── code-blocks-1054005871.json │ │ ├── code-blocks-1054005872.json │ │ ├── code-blocks-1055221959.json │ │ ├── code-blocks-1055221960.json │ │ ├── code-blocks-1055222913.json │ │ ├── code-blocks-1055222914.json │ │ ├── code-blocks-1055222915.json │ │ ├── code-blocks-1056656371.json │ │ ├── code-blocks-1058985305.json │ │ ├── code-blocks-1059256826.json │ │ ├── code-blocks-1062321282.json │ │ ├── code-blocks-1063016644.json │ │ ├── code-blocks-1069125175.json │ │ ├── code-blocks-1069239506.json │ │ ├── code-blocks-1071992274.json │ │ ├── code-blocks-1071992275.json │ │ ├── code-blocks-1077064097.json │ │ ├── code-blocks-1087234789.json │ │ ├── code-blocks-1091922229.json │ │ ├── code-blocks-1091922230.json │ │ ├── code-blocks-1091923183.json │ │ ├── code-blocks-1091923184.json │ │ ├── code-blocks-1091923185.json │ │ ├── code-blocks-1098257182.json │ │ ├── code-blocks-1099061233.json │ │ ├── code-blocks-1100374005.json │ │ ├── code-blocks-1109693058.json │ │ ├── code-blocks-1166820354.json │ │ ├── code-blocks-1167265455.json │ │ ├── code-blocks-1168080432.json │ │ ├── code-blocks-1170869802.json │ │ ├── code-blocks-1186754496.json │ │ ├── code-blocks-1202427831.json │ │ ├── code-blocks-1202427832.json │ │ ├── code-blocks-1202427833.json │ │ ├── code-blocks-1205920306.json │ │ ├── code-blocks-1208025259.json │ │ ├── code-blocks-1219372419.json │ │ ├── code-blocks-1219553362.json │ │ ├── code-blocks-1219553363.json │ │ ├── code-blocks-1219553364.json │ │ ├── code-blocks-1222879946.json │ │ ├── code-blocks-1242078317.json │ │ ├── code-blocks-1247190629.json │ │ ├── code-blocks-1256576167.json │ │ ├── code-blocks-1266745378.json │ │ ├── code-blocks-1271102503.json │ │ ├── code-blocks-1271102504.json │ │ ├── code-blocks-1271103457.json │ │ ├── code-blocks-1271103458.json │ │ ├── code-blocks-1271103459.json │ │ ├── code-blocks-1278030965.json │ │ ├── code-blocks-1278174115.json │ │ ├── code-blocks-1281528283.json │ │ ├── code-blocks-129299910.json │ │ ├── code-blocks-129299911.json │ │ ├── code-blocks-129300864.json │ │ ├── code-blocks-129300865.json │ │ ├── code-blocks-129300866.json │ │ ├── code-blocks-1345985881.json │ │ ├── code-blocks-1347064916.json │ │ ├── code-blocks-1347871773.json │ │ ├── code-blocks-136194430.json │ │ ├── code-blocks-1370057315.json │ │ ├── code-blocks-1376681410.json │ │ ├── code-blocks-1378906940.json │ │ ├── code-blocks-1394619842.json │ │ ├── code-blocks-1400809263.json │ │ ├── code-blocks-1405929558.json │ │ ├── code-blocks-1432153619.json │ │ ├── code-blocks-1434118481.json │ │ ├── code-blocks-143620716.json │ │ ├── code-blocks-143620717.json │ │ ├── code-blocks-143621670.json │ │ ├── code-blocks-143621671.json │ │ ├── code-blocks-143621672.json │ │ ├── code-blocks-1441345298.json │ │ ├── code-blocks-1441345299.json │ │ ├── code-blocks-1449610176.json │ │ ├── code-blocks-1458628915.json │ │ ├── code-blocks-1459953799.json │ │ ├── code-blocks-1484436507.json │ │ ├── code-blocks-1487838177.json │ │ ├── code-blocks-1497618246.json │ │ ├── code-blocks-1503829517.json │ │ ├── code-blocks-152093027.json │ │ ├── code-blocks-1522654227.json │ │ ├── code-blocks-1528242550.json │ │ ├── code-blocks-154737389.json │ │ ├── code-blocks-155375082.json │ │ ├── code-blocks-1561568648.json │ │ ├── code-blocks-1564813919.json │ │ ├── code-blocks-1571668058.json │ │ ├── code-blocks-1586119845.json │ │ ├── code-blocks-1592379694.json │ │ ├── code-blocks-1592652265.json │ │ ├── code-blocks-1592936672.json │ │ ├── code-blocks-1615261134.json │ │ ├── code-blocks-1619150963.json │ │ ├── code-blocks-162709330.json │ │ ├── code-blocks-1631065586.json │ │ ├── code-blocks-1639313414.json │ │ ├── code-blocks-1665485494.json │ │ ├── code-blocks-1678884461.json │ │ ├── code-blocks-1678884462.json │ │ ├── code-blocks-1679878214.json │ │ ├── code-blocks-168060242.json │ │ ├── code-blocks-1684278456.json │ │ ├── code-blocks-1686710931.json │ │ ├── code-blocks-1686710932.json │ │ ├── code-blocks-1686711885.json │ │ ├── code-blocks-1686711886.json │ │ ├── code-blocks-1686711887.json │ │ ├── code-blocks-1704209250.json │ │ ├── code-blocks-1707955992.json │ │ ├── code-blocks-1716367014.json │ │ ├── code-blocks-1720487325.json │ │ ├── code-blocks-1726322300.json │ │ ├── code-blocks-1727909488.json │ │ ├── code-blocks-1730306379.json │ │ ├── code-blocks-1733284520.json │ │ ├── code-blocks-1745500412.json │ │ ├── code-blocks-1753793053.json │ │ ├── code-blocks-1754324079.json │ │ ├── code-blocks-1754324080.json │ │ ├── code-blocks-1754325033.json │ │ ├── code-blocks-1754325034.json │ │ ├── code-blocks-1754325035.json │ │ ├── code-blocks-1757056028.json │ │ ├── code-blocks-1765116659.json │ │ ├── code-blocks-1776175177.json │ │ ├── code-blocks-1783783856.json │ │ ├── code-blocks-1787792937.json │ │ ├── code-blocks-1804503898.json │ │ ├── code-blocks-1816781826.json │ │ ├── code-blocks-1822181210.json │ │ ├── code-blocks-1822181211.json │ │ ├── code-blocks-1822181212.json │ │ ├── code-blocks-1829176361.json │ │ ├── code-blocks-1829176362.json │ │ ├── code-blocks-1829176363.json │ │ ├── code-blocks-1837020843.json │ │ ├── code-blocks-1838425421.json │ │ ├── code-blocks-1841325259.json │ │ ├── code-blocks-1850316795.json │ │ ├── code-blocks-1855115966.json │ │ ├── code-blocks-1860212731.json │ │ ├── code-blocks-1866671090.json │ │ ├── code-blocks-1868635702.json │ │ ├── code-blocks-1874449139.json │ │ ├── code-blocks-1881943477.json │ │ ├── code-blocks-188348831.json │ │ ├── code-blocks-1890647940.json │ │ ├── code-blocks-1896846145.json │ │ ├── code-blocks-1903539441.json │ │ ├── code-blocks-1904491260.json │ │ ├── code-blocks-1906900790.json │ │ ├── code-blocks-191682251.json │ │ ├── code-blocks-1919928689.json │ │ ├── code-blocks-1936791739.json │ │ ├── code-blocks-1945685955.json │ │ ├── code-blocks-195055653.json │ │ ├── code-blocks-19514044.json │ │ ├── code-blocks-1953445314.json │ │ ├── code-blocks-1958222738.json │ │ ├── code-blocks-196675952.json │ │ ├── code-blocks-1970863741.json │ │ ├── code-blocks-1970863742.json │ │ ├── code-blocks-1970864695.json │ │ ├── code-blocks-1970864696.json │ │ ├── code-blocks-1970864697.json │ │ ├── code-blocks-1981994034.json │ │ ├── code-blocks-1982148656.json │ │ ├── code-blocks-1982497381.json │ │ ├── code-blocks-1982632104.json │ │ ├── code-blocks-1983572905.json │ │ ├── code-blocks-1988381553.json │ │ ├── code-blocks-1993971677.json │ │ ├── code-blocks-2001974769.json │ │ ├── code-blocks-2003010024.json │ │ ├── code-blocks-2013859247.json │ │ ├── code-blocks-2020141099.json │ │ ├── code-blocks-2020861059.json │ │ ├── code-blocks-2020861060.json │ │ ├── code-blocks-2020861061.json │ │ ├── code-blocks-2023589166.json │ │ ├── code-blocks-2026657104.json │ │ ├── code-blocks-2027077231.json │ │ ├── code-blocks-2041849494.json │ │ ├── code-blocks-205358149.json │ │ ├── code-blocks-2056156703.json │ │ ├── code-blocks-2071855988.json │ │ ├── code-blocks-2076154806.json │ │ ├── code-blocks-2089322580.json │ │ ├── code-blocks-2103349491.json │ │ ├── code-blocks-2105150112.json │ │ ├── code-blocks-2107253426.json │ │ ├── code-blocks-2107806455.json │ │ ├── code-blocks-2108245440.json │ │ ├── code-blocks-2111460098.json │ │ ├── code-blocks-2111913966.json │ │ ├── code-blocks-2117084902.json │ │ ├── code-blocks-2119979197.json │ │ ├── code-blocks-2122376952.json │ │ ├── code-blocks-2122886462.json │ │ ├── code-blocks-2131870544.json │ │ ├── code-blocks-2137371869.json │ │ ├── code-blocks-2137446713.json │ │ ├── code-blocks-230698934.json │ │ ├── code-blocks-232636190.json │ │ ├── code-blocks-250535550.json │ │ ├── code-blocks-254205168.json │ │ ├── code-blocks-256993184.json │ │ ├── code-blocks-273396594.json │ │ ├── code-blocks-279582747.json │ │ ├── code-blocks-284240138.json │ │ ├── code-blocks-287028174.json │ │ ├── code-blocks-28878773.json │ │ ├── code-blocks-291434918.json │ │ ├── code-blocks-299221292.json │ │ ├── code-blocks-299908025.json │ │ ├── code-blocks-31149413.json │ │ ├── code-blocks-311783470.json │ │ ├── code-blocks-327576503.json │ │ ├── code-blocks-332883002.json │ │ ├── code-blocks-34083750.json │ │ ├── code-blocks-346375091.json │ │ ├── code-blocks-34940139.json │ │ ├── code-blocks-350348092.json │ │ ├── code-blocks-361834907.json │ │ ├── code-blocks-361834908.json │ │ ├── code-blocks-361835861.json │ │ ├── code-blocks-361835862.json │ │ ├── code-blocks-361835863.json │ │ ├── code-blocks-366448305.json │ │ ├── code-blocks-366448306.json │ │ ├── code-blocks-366449259.json │ │ ├── code-blocks-366449260.json │ │ ├── code-blocks-366449261.json │ │ ├── code-blocks-366661258.json │ │ ├── code-blocks-381943647.json │ │ ├── code-blocks-389525564.json │ │ ├── code-blocks-393908539.json │ │ ├── code-blocks-395517599.json │ │ ├── code-blocks-398662547.json │ │ ├── code-blocks-39942784.json │ │ ├── code-blocks-407085861.json │ │ ├── code-blocks-407483645.json │ │ ├── code-blocks-409585618.json │ │ ├── code-blocks-412570665.json │ │ ├── code-blocks-422007396.json │ │ ├── code-blocks-436475916.json │ │ ├── code-blocks-44479422.json │ │ ├── code-blocks-449624308.json │ │ ├── code-blocks-459830516.json │ │ ├── code-blocks-475168891.json │ │ ├── code-blocks-495307563.json │ │ ├── code-blocks-515031499.json │ │ ├── code-blocks-517311484.json │ │ ├── code-blocks-524333036.json │ │ ├── code-blocks-524333037.json │ │ ├── code-blocks-524333990.json │ │ ├── code-blocks-524333991.json │ │ ├── code-blocks-524333992.json │ │ ├── code-blocks-538462447.json │ │ ├── code-blocks-540768753.json │ │ ├── code-blocks-555692287.json │ │ ├── code-blocks-559927644.json │ │ ├── code-blocks-573864808.json │ │ ├── code-blocks-585583725.json │ │ ├── code-blocks-591635557.json │ │ ├── code-blocks-600467778.json │ │ ├── code-blocks-632496373.json │ │ ├── code-blocks-639643914.json │ │ ├── code-blocks-64585300.json │ │ ├── code-blocks-64585301.json │ │ ├── code-blocks-64586254.json │ │ ├── code-blocks-64586255.json │ │ ├── code-blocks-64586256.json │ │ ├── code-blocks-648606524.json │ │ ├── code-blocks-65306371.json │ │ ├── code-blocks-663526642.json │ │ ├── code-blocks-663526643.json │ │ ├── code-blocks-663527596.json │ │ ├── code-blocks-663527597.json │ │ ├── code-blocks-663527598.json │ │ ├── code-blocks-673319473.json │ │ ├── code-blocks-679705375.json │ │ ├── code-blocks-686304951.json │ │ ├── code-blocks-686922662.json │ │ ├── code-blocks-689114568.json │ │ ├── code-blocks-689114569.json │ │ ├── code-blocks-689114570.json │ │ ├── code-blocks-692493678.json │ │ ├── code-blocks-693851505.json │ │ ├── code-blocks-69810077.json │ │ ├── code-blocks-707358077.json │ │ ├── code-blocks-726695877.json │ │ ├── code-blocks-726695878.json │ │ ├── code-blocks-726696831.json │ │ ├── code-blocks-726696832.json │ │ ├── code-blocks-726696833.json │ │ ├── code-blocks-729997903.json │ │ ├── code-blocks-729997904.json │ │ ├── code-blocks-729998857.json │ │ ├── code-blocks-729998858.json │ │ ├── code-blocks-729998859.json │ │ ├── code-blocks-747282980.json │ │ ├── code-blocks-747282981.json │ │ ├── code-blocks-747283934.json │ │ ├── code-blocks-747283935.json │ │ ├── code-blocks-747283936.json │ │ ├── code-blocks-747723007.json │ │ ├── code-blocks-755213927.json │ │ ├── code-blocks-761012383.json │ │ ├── code-blocks-769661173.json │ │ ├── code-blocks-780802556.json │ │ ├── code-blocks-78827013.json │ │ ├── code-blocks-796036553.json │ │ ├── code-blocks-800313960.json │ │ ├── code-blocks-803644134.json │ │ ├── code-blocks-840146185.json │ │ ├── code-blocks-847230051.json │ │ ├── code-blocks-8540138.json │ │ ├── code-blocks-854315233.json │ │ ├── code-blocks-855542985.json │ │ ├── code-blocks-859691702.json │ │ ├── code-blocks-860696076.json │ │ ├── code-blocks-867635541.json │ │ ├── code-blocks-876690759.json │ │ ├── code-blocks-890641152.json │ │ ├── code-blocks-892750170.json │ │ ├── code-blocks-897758839.json │ │ ├── code-blocks-899405555.json │ │ ├── code-blocks-902941744.json │ │ ├── code-blocks-90791189.json │ │ ├── code-blocks-911993027.json │ │ ├── code-blocks-91354567.json │ │ ├── code-blocks-929473454.json │ │ ├── code-blocks-93479641.json │ │ ├── code-blocks-942053976.json │ │ ├── code-blocks-946856211.json │ │ ├── code-blocks-95095058.json │ │ ├── code-blocks-95095059.json │ │ ├── code-blocks-952909441.json │ │ ├── code-blocks-954950358.json │ │ ├── code-blocks-955408100.json │ │ ├── code-blocks-957515914.json │ │ ├── code-blocks-958038833.json │ │ ├── code-blocks-958038834.json │ │ ├── code-blocks-958038835.json │ │ ├── code-blocks-95849982.json │ │ ├── code-blocks-959960939.json │ │ ├── code-blocks-962995661.json │ │ ├── code-blocks-963836024.json │ │ ├── code-blocks-968862844.json │ │ ├── code-blocks-968862845.json │ │ ├── code-blocks-968862846.json │ │ ├── code-blocks-971266777.json │ │ ├── code-blocks-973999023.json │ │ ├── code-blocks-977339726.json │ │ ├── code-blocks-996970359.json │ │ ├── code-blocks-996970360.json │ │ ├── code-blocks-997347427.json │ │ ├── code-blocks1000688676.json │ │ ├── code-blocks1001773785.json │ │ ├── code-blocks1008969155.json │ │ ├── code-blocks1013719071.json │ │ ├── code-blocks1016701571.json │ │ ├── code-blocks1027088999.json │ │ ├── code-blocks1027089000.json │ │ ├── code-blocks1027089001.json │ │ ├── code-blocks1030582464.json │ │ ├── code-blocks1036679975.json │ │ ├── code-blocks1039958788.json │ │ ├── code-blocks1039958789.json │ │ ├── code-blocks1048427742.json │ │ ├── code-blocks1060285471.json │ │ ├── code-blocks1060546350.json │ │ ├── code-blocks1060546351.json │ │ ├── code-blocks1060546352.json │ │ ├── code-blocks1066949715.json │ │ ├── code-blocks1068686855.json │ │ ├── code-blocks1071077644.json │ │ ├── code-blocks1073913283.json │ │ ├── code-blocks1079282737.json │ │ ├── code-blocks1079282738.json │ │ ├── code-blocks1079282739.json │ │ ├── code-blocks1079283692.json │ │ ├── code-blocks1079283693.json │ │ ├── code-blocks1079980087.json │ │ ├── code-blocks1079980088.json │ │ ├── code-blocks1079980089.json │ │ ├── code-blocks1082270647.json │ │ ├── code-blocks1088787958.json │ │ ├── code-blocks1092510591.json │ │ ├── code-blocks1099680882.json │ │ ├── code-blocks1099682445.json │ │ ├── code-blocks1114277262.json │ │ ├── code-blocks1132926672.json │ │ ├── code-blocks1143415726.json │ │ ├── code-blocks1144656686.json │ │ ├── code-blocks1155088520.json │ │ ├── code-blocks1164379263.json │ │ ├── code-blocks1164768482.json │ │ ├── code-blocks1171052311.json │ │ ├── code-blocks1173470259.json │ │ ├── code-blocks1176708727.json │ │ ├── code-blocks1182499130.json │ │ ├── code-blocks1189869373.json │ │ ├── code-blocks1200696392.json │ │ ├── code-blocks1200696393.json │ │ ├── code-blocks1200696394.json │ │ ├── code-blocks1202422156.json │ │ ├── code-blocks1214397666.json │ │ ├── code-blocks1214397667.json │ │ ├── code-blocks1214884919.json │ │ ├── code-blocks1215338494.json │ │ ├── code-blocks121961008.json │ │ ├── code-blocks1224776549.json │ │ ├── code-blocks1233628.json │ │ ├── code-blocks1237286222.json │ │ ├── code-blocks1241516213.json │ │ ├── code-blocks1241984718.json │ │ ├── code-blocks1254662678.json │ │ ├── code-blocks1266385611.json │ │ ├── code-blocks1268021004.json │ │ ├── code-blocks1268021005.json │ │ ├── code-blocks1268021006.json │ │ ├── code-blocks1274991038.json │ │ ├── code-blocks1276584085.json │ │ ├── code-blocks127834098.json │ │ ├── code-blocks1287481263.json │ │ ├── code-blocks1291043895.json │ │ ├── code-blocks1297518627.json │ │ ├── code-blocks1304153442.json │ │ ├── code-blocks1306577401.json │ │ ├── code-blocks1307144108.json │ │ ├── code-blocks1309918466.json │ │ ├── code-blocks1309918467.json │ │ ├── code-blocks1309918468.json │ │ ├── code-blocks1316890498.json │ │ ├── code-blocks1323789342.json │ │ ├── code-blocks1328003405.json │ │ ├── code-blocks133444659.json │ │ ├── code-blocks1347420297.json │ │ ├── code-blocks1352782064.json │ │ ├── code-blocks1352782065.json │ │ ├── code-blocks1352782066.json │ │ ├── code-blocks1352783019.json │ │ ├── code-blocks1352783020.json │ │ ├── code-blocks1354916338.json │ │ ├── code-blocks1358604359.json │ │ ├── code-blocks1364071215.json │ │ ├── code-blocks1376920681.json │ │ ├── code-blocks1377663069.json │ │ ├── code-blocks140334097.json │ │ ├── code-blocks1408932054.json │ │ ├── code-blocks1412395873.json │ │ ├── code-blocks1415533047.json │ │ ├── code-blocks1434632380.json │ │ ├── code-blocks1445857526.json │ │ ├── code-blocks1456221997.json │ │ ├── code-blocks1463869311.json │ │ ├── code-blocks1463942780.json │ │ ├── code-blocks1467647077.json │ │ ├── code-blocks14689035.json │ │ ├── code-blocks1490432449.json │ │ ├── code-blocks1490432450.json │ │ ├── code-blocks1490432451.json │ │ ├── code-blocks1499367362.json │ │ ├── code-blocks1499933839.json │ │ ├── code-blocks150195076.json │ │ ├── code-blocks1506906219.json │ │ ├── code-blocks1528535622.json │ │ ├── code-blocks1530079011.json │ │ ├── code-blocks1530079012.json │ │ ├── code-blocks1530079013.json │ │ ├── code-blocks1533525180.json │ │ ├── code-blocks1534379243.json │ │ ├── code-blocks1545188238.json │ │ ├── code-blocks1545803782.json │ │ ├── code-blocks1550712309.json │ │ ├── code-blocks1550807391.json │ │ ├── code-blocks1550883298.json │ │ ├── code-blocks1550883299.json │ │ ├── code-blocks1550883300.json │ │ ├── code-blocks1550884253.json │ │ ├── code-blocks1550884254.json │ │ ├── code-blocks1552759660.json │ │ ├── code-blocks1553402125.json │ │ ├── code-blocks1556278251.json │ │ ├── code-blocks156976325.json │ │ ├── code-blocks1570789000.json │ │ ├── code-blocks1586702379.json │ │ ├── code-blocks1593611655.json │ │ ├── code-blocks1593611656.json │ │ ├── code-blocks1593611657.json │ │ ├── code-blocks1593612610.json │ │ ├── code-blocks1593612611.json │ │ ├── code-blocks1609722165.json │ │ ├── code-blocks161361268.json │ │ ├── code-blocks1619775047.json │ │ ├── code-blocks1622560977.json │ │ ├── code-blocks1622560978.json │ │ ├── code-blocks1622560979.json │ │ ├── code-blocks1622561932.json │ │ ├── code-blocks1622561933.json │ │ ├── code-blocks1656028000.json │ │ ├── code-blocks1656028001.json │ │ ├── code-blocks1656028002.json │ │ ├── code-blocks1656028955.json │ │ ├── code-blocks1656028956.json │ │ ├── code-blocks1675132482.json │ │ ├── code-blocks1675908584.json │ │ ├── code-blocks1679363919.json │ │ ├── code-blocks1679764174.json │ │ ├── code-blocks1689729505.json │ │ ├── code-blocks1697299420.json │ │ ├── code-blocks169886605.json │ │ ├── code-blocks170762438.json │ │ ├── code-blocks1711389527.json │ │ ├── code-blocks1712148317.json │ │ ├── code-blocks1716142522.json │ │ ├── code-blocks1720480875.json │ │ ├── code-blocks1723149279.json │ │ ├── code-blocks1727018847.json │ │ ├── code-blocks1729316976.json │ │ ├── code-blocks1734738041.json │ │ ├── code-blocks1738851813.json │ │ ├── code-blocks1740203839.json │ │ ├── code-blocks1749327243.json │ │ ├── code-blocks1749595794.json │ │ ├── code-blocks1763234590.json │ │ ├── code-blocks17744494.json │ │ ├── code-blocks1782645019.json │ │ ├── code-blocks1785948975.json │ │ ├── code-blocks1788799442.json │ │ ├── code-blocks1790621105.json │ │ ├── code-blocks1799759612.json │ │ ├── code-blocks1799759613.json │ │ ├── code-blocks1799759614.json │ │ ├── code-blocks1799760567.json │ │ ├── code-blocks1799760568.json │ │ ├── code-blocks1805644456.json │ │ ├── code-blocks1805899204.json │ │ ├── code-blocks1807947539.json │ │ ├── code-blocks1808634163.json │ │ ├── code-blocks1808634164.json │ │ ├── code-blocks1808634165.json │ │ ├── code-blocks1808635118.json │ │ ├── code-blocks1809085309.json │ │ ├── code-blocks1810444328.json │ │ ├── code-blocks1816393522.json │ │ ├── code-blocks1816393523.json │ │ ├── code-blocks1816393524.json │ │ ├── code-blocks1816394477.json │ │ ├── code-blocks1816394478.json │ │ ├── code-blocks1839330418.json │ │ ├── code-blocks1848382068.json │ │ ├── code-blocks1848382069.json │ │ ├── code-blocks1848382070.json │ │ ├── code-blocks1848383023.json │ │ ├── code-blocks1848383024.json │ │ ├── code-blocks1848419100.json │ │ ├── code-blocks1869938074.json │ │ ├── code-blocks1880362087.json │ │ ├── code-blocks1882683980.json │ │ ├── code-blocks1889464424.json │ │ ├── code-blocks1892015190.json │ │ ├── code-blocks189699865.json │ │ ├── code-blocks1897832377.json │ │ ├── code-blocks1915003428.json │ │ ├── code-blocks1923825167.json │ │ ├── code-blocks1928801637.json │ │ ├── code-blocks1938096907.json │ │ ├── code-blocks1950234005.json │ │ ├── code-blocks1950931248.json │ │ ├── code-blocks1958754868.json │ │ ├── code-blocks1959959113.json │ │ ├── code-blocks1960017955.json │ │ ├── code-blocks1978856741.json │ │ ├── code-blocks2003268719.json │ │ ├── code-blocks2004892036.json │ │ ├── code-blocks2013985822.json │ │ ├── code-blocks2015030088.json │ │ ├── code-blocks2021442655.json │ │ ├── code-blocks2042434638.json │ │ ├── code-blocks205521182.json │ │ ├── code-blocks2068076576.json │ │ ├── code-blocks2070586748.json │ │ ├── code-blocks2070586749.json │ │ ├── code-blocks2070586750.json │ │ ├── code-blocks2070587703.json │ │ ├── code-blocks2070587704.json │ │ ├── code-blocks2072028242.json │ │ ├── code-blocks2075239300.json │ │ ├── code-blocks2078564800.json │ │ ├── code-blocks208594611.json │ │ ├── code-blocks2087614382.json │ │ ├── code-blocks2094748447.json │ │ ├── code-blocks210471407.json │ │ ├── code-blocks2107239287.json │ │ ├── code-blocks2107438096.json │ │ ├── code-blocks2110849082.json │ │ ├── code-blocks2120621528.json │ │ ├── code-blocks2120621529.json │ │ ├── code-blocks2120621530.json │ │ ├── code-blocks2121748330.json │ │ ├── code-blocks2128706710.json │ │ ├── code-blocks224587247.json │ │ ├── code-blocks22646813.json │ │ ├── code-blocks228243299.json │ │ ├── code-blocks230220300.json │ │ ├── code-blocks233506842.json │ │ ├── code-blocks233506843.json │ │ ├── code-blocks233506844.json │ │ ├── code-blocks233507797.json │ │ ├── code-blocks240194383.json │ │ ├── code-blocks246469821.json │ │ ├── code-blocks249409375.json │ │ ├── code-blocks256507902.json │ │ ├── code-blocks260329261.json │ │ ├── code-blocks261989264.json │ │ ├── code-blocks264607211.json │ │ ├── code-blocks274764892.json │ │ ├── code-blocks278988742.json │ │ ├── code-blocks28521639.json │ │ ├── code-blocks28521640.json │ │ ├── code-blocks28521641.json │ │ ├── code-blocks28522594.json │ │ ├── code-blocks28522595.json │ │ ├── code-blocks286117846.json │ │ ├── code-blocks286117847.json │ │ ├── code-blocks286117848.json │ │ ├── code-blocks298478763.json │ │ ├── code-blocks298478764.json │ │ ├── code-blocks298478765.json │ │ ├── code-blocks298479718.json │ │ ├── code-blocks298479719.json │ │ ├── code-blocks307514293.json │ │ ├── code-blocks311293948.json │ │ ├── code-blocks315009781.json │ │ ├── code-blocks319670405.json │ │ ├── code-blocks32200766.json │ │ ├── code-blocks326426580.json │ │ ├── code-blocks340148166.json │ │ ├── code-blocks340980680.json │ │ ├── code-blocks340980681.json │ │ ├── code-blocks340980682.json │ │ ├── code-blocks349215188.json │ │ ├── code-blocks356036898.json │ │ ├── code-blocks357259668.json │ │ ├── code-blocks370847793.json │ │ ├── code-blocks370847794.json │ │ ├── code-blocks370847795.json │ │ ├── code-blocks370848748.json │ │ ├── code-blocks370848749.json │ │ ├── code-blocks37877550.json │ │ ├── code-blocks379451007.json │ │ ├── code-blocks382938931.json │ │ ├── code-blocks382938932.json │ │ ├── code-blocks382938933.json │ │ ├── code-blocks399559735.json │ │ ├── code-blocks399559736.json │ │ ├── code-blocks399559737.json │ │ ├── code-blocks399560690.json │ │ ├── code-blocks399560691.json │ │ ├── code-blocks402262164.json │ │ ├── code-blocks406387535.json │ │ ├── code-blocks409858689.json │ │ ├── code-blocks410264358.json │ │ ├── code-blocks410264359.json │ │ ├── code-blocks410264360.json │ │ ├── code-blocks410265313.json │ │ ├── code-blocks410265314.json │ │ ├── code-blocks412619374.json │ │ ├── code-blocks422829686.json │ │ ├── code-blocks4246279.json │ │ ├── code-blocks426470204.json │ │ ├── code-blocks436194300.json │ │ ├── code-blocks436194301.json │ │ ├── code-blocks436890293.json │ │ ├── code-blocks440469222.json │ │ ├── code-blocks461948506.json │ │ ├── code-blocks462844317.json │ │ ├── code-blocks472231802.json │ │ ├── code-blocks472617056.json │ │ ├── code-blocks475049883.json │ │ ├── code-blocks479397391.json │ │ ├── code-blocks489781035.json │ │ ├── code-blocks495582549.json │ │ ├── code-blocks495582550.json │ │ ├── code-blocks495582551.json │ │ ├── code-blocks496642295.json │ │ ├── code-blocks496642296.json │ │ ├── code-blocks496642297.json │ │ ├── code-blocks496643250.json │ │ ├── code-blocks496643251.json │ │ ├── code-blocks498167655.json │ │ ├── code-blocks505215248.json │ │ ├── code-blocks505215249.json │ │ ├── code-blocks505215250.json │ │ ├── code-blocks505216203.json │ │ ├── code-blocks505216204.json │ │ ├── code-blocks508634758.json │ │ ├── code-blocks510884431.json │ │ ├── code-blocks510884432.json │ │ ├── code-blocks510884433.json │ │ ├── code-blocks510885386.json │ │ ├── code-blocks510885387.json │ │ ├── code-blocks518903922.json │ │ ├── code-blocks532686169.json │ │ ├── code-blocks535318244.json │ │ ├── code-blocks537835300.json │ │ ├── code-blocks539000969.json │ │ ├── code-blocks540028850.json │ │ ├── code-blocks541045610.json │ │ ├── code-blocks542182737.json │ │ ├── code-blocks542182738.json │ │ ├── code-blocks542182739.json │ │ ├── code-blocks542183692.json │ │ ├── code-blocks542183693.json │ │ ├── code-blocks542254308.json │ │ ├── code-blocks551874676.json │ │ ├── code-blocks555789238.json │ │ ├── code-blocks558499546.json │ │ ├── code-blocks561212641.json │ │ ├── code-blocks561289556.json │ │ ├── code-blocks565009899.json │ │ ├── code-blocks573518624.json │ │ ├── code-blocks593999079.json │ │ ├── code-blocks596610754.json │ │ ├── code-blocks601042428.json │ │ ├── code-blocks60401465.json │ │ ├── code-blocks605640946.json │ │ ├── code-blocks616844371.json │ │ ├── code-blocks620288277.json │ │ ├── code-blocks63179034.json │ │ ├── code-blocks640639576.json │ │ ├── code-blocks655078026.json │ │ ├── code-blocks657389793.json │ │ ├── code-blocks668770751.json │ │ ├── code-blocks67024953.json │ │ ├── code-blocks67024954.json │ │ ├── code-blocks67024955.json │ │ ├── code-blocks677030948.json │ │ ├── code-blocks682275917.json │ │ ├── code-blocks695589926.json │ │ ├── code-blocks71135725.json │ │ ├── code-blocks713767526.json │ │ ├── code-blocks715509918.json │ │ ├── code-blocks716588466.json │ │ ├── code-blocks721772075.json │ │ ├── code-blocks726290145.json │ │ ├── code-blocks73368383.json │ │ ├── code-blocks73368384.json │ │ ├── code-blocks73368385.json │ │ ├── code-blocks734057081.json │ │ ├── code-blocks736337027.json │ │ ├── code-blocks736337028.json │ │ ├── code-blocks736337029.json │ │ ├── code-blocks74262108.json │ │ ├── code-blocks75189118.json │ │ ├── code-blocks751918239.json │ │ ├── code-blocks751918240.json │ │ ├── code-blocks751918241.json │ │ ├── code-blocks751919194.json │ │ ├── code-blocks751919195.json │ │ ├── code-blocks75884997.json │ │ ├── code-blocks75884998.json │ │ ├── code-blocks75884999.json │ │ ├── code-blocks761289668.json │ │ ├── code-blocks765258897.json │ │ ├── code-blocks771781064.json │ │ ├── code-blocks774047144.json │ │ ├── code-blocks776803229.json │ │ ├── code-blocks792101026.json │ │ ├── code-blocks792101027.json │ │ ├── code-blocks792101028.json │ │ ├── code-blocks801896166.json │ │ ├── code-blocks80367366.json │ │ ├── code-blocks811716112.json │ │ ├── code-blocks816916565.json │ │ ├── code-blocks831214687.json │ │ ├── code-blocks833854300.json │ │ ├── code-blocks84781558.json │ │ ├── code-blocks848626810.json │ │ ├── code-blocks852562552.json │ │ ├── code-blocks866791160.json │ │ ├── code-blocks884025940.json │ │ ├── code-blocks890792168.json │ │ ├── code-blocks90530379.json │ │ ├── code-blocks905886476.json │ │ ├── code-blocks906081702.json │ │ ├── code-blocks911411990.json │ │ ├── code-blocks912974844.json │ │ ├── code-blocks919926018.json │ │ ├── code-blocks919996605.json │ │ ├── code-blocks928917450.json │ │ ├── code-blocks93212800.json │ │ ├── code-blocks934200411.json │ │ ├── code-blocks93796601.json │ │ ├── code-blocks941052507.json │ │ ├── code-blocks950526238.json │ │ ├── code-blocks950997082.json │ │ ├── code-blocks950997083.json │ │ ├── code-blocks950997084.json │ │ ├── code-blocks950998037.json │ │ ├── code-blocks950998038.json │ │ ├── code-blocks957546601.json │ │ ├── code-blocks959583869.json │ │ ├── code-blocks960239683.json │ │ ├── code-blocks972136736.json │ │ ├── code-blocks974392921.json │ │ ├── code-blocks974392922.json │ │ ├── code-blocks974392923.json │ │ ├── code-blocks974393876.json │ │ ├── code-blocks974393877.json │ │ ├── code-blocks975686188.json │ │ ├── code-blocks97639439.json │ │ ├── code-blocks977581053.json │ │ ├── code-blocks983940263.json │ │ ├── code-blocks990422505.json │ │ ├── code-blocks994279123.json │ │ ├── translation-pairs-1000181122.json │ │ ├── translation-pairs-1001558079.json │ │ ├── translation-pairs-1004934314.json │ │ ├── translation-pairs-1008080165.json │ │ ├── translation-pairs-1011480041.json │ │ ├── translation-pairs-1013182320.json │ │ ├── translation-pairs-1015843267.json │ │ ├── translation-pairs-1043631012.json │ │ ├── translation-pairs-1044539783.json │ │ ├── translation-pairs-105063706.json │ │ ├── translation-pairs-1053488652.json │ │ ├── translation-pairs-1070252354.json │ │ ├── translation-pairs-1071052796.json │ │ ├── translation-pairs-1072763273.json │ │ ├── translation-pairs-1087253504.json │ │ ├── translation-pairs-10880527.json │ │ ├── translation-pairs-1096171613.json │ │ ├── translation-pairs-1098128641.json │ │ ├── translation-pairs-1110361056.json │ │ ├── translation-pairs-1123711310.json │ │ ├── translation-pairs-1144543805.json │ │ ├── translation-pairs-1151706643.json │ │ ├── translation-pairs-1164518637.json │ │ ├── translation-pairs-1173998624.json │ │ ├── translation-pairs-1211032707.json │ │ ├── translation-pairs-1216095406.json │ │ ├── translation-pairs-1217212796.json │ │ ├── translation-pairs-1217538013.json │ │ ├── translation-pairs-122296736.json │ │ ├── translation-pairs-1245208411.json │ │ ├── translation-pairs-1245381596.json │ │ ├── translation-pairs-126788052.json │ │ ├── translation-pairs-1269569895.json │ │ ├── translation-pairs-1273771648.json │ │ ├── translation-pairs-1288263208.json │ │ ├── translation-pairs-1295851405.json │ │ ├── translation-pairs-1307496196.json │ │ ├── translation-pairs-1333946909.json │ │ ├── translation-pairs-1334093299.json │ │ ├── translation-pairs-1347475191.json │ │ ├── translation-pairs-1354352666.json │ │ ├── translation-pairs-1390888114.json │ │ ├── translation-pairs-139618151.json │ │ ├── translation-pairs-1399106796.json │ │ ├── translation-pairs-1408400655.json │ │ ├── translation-pairs-1408822649.json │ │ ├── translation-pairs-1431814650.json │ │ ├── translation-pairs-1440551928.json │ │ ├── translation-pairs-1451985552.json │ │ ├── translation-pairs-1453769330.json │ │ ├── translation-pairs-1455144085.json │ │ ├── translation-pairs-147136547.json │ │ ├── translation-pairs-1472500809.json │ │ ├── translation-pairs-1483987392.json │ │ ├── translation-pairs-1485846290.json │ │ ├── translation-pairs-1487624863.json │ │ ├── translation-pairs-1492446535.json │ │ ├── translation-pairs-1496989769.json │ │ ├── translation-pairs-1498038349.json │ │ ├── translation-pairs-1535170771.json │ │ ├── translation-pairs-1543262861.json │ │ ├── translation-pairs-1548720440.json │ │ ├── translation-pairs-1557270034.json │ │ ├── translation-pairs-1559151522.json │ │ ├── translation-pairs-1565941701.json │ │ ├── translation-pairs-1573530750.json │ │ ├── translation-pairs-1578823179.json │ │ ├── translation-pairs-158049652.json │ │ ├── translation-pairs-1583489984.json │ │ ├── translation-pairs-1590235578.json │ │ ├── translation-pairs-16013256.json │ │ ├── translation-pairs-1602536916.json │ │ ├── translation-pairs-1609650491.json │ │ ├── translation-pairs-1611246362.json │ │ ├── translation-pairs-1616078619.json │ │ ├── translation-pairs-1625349494.json │ │ ├── translation-pairs-1650349264.json │ │ ├── translation-pairs-1654785727.json │ │ ├── translation-pairs-1657204557.json │ │ ├── translation-pairs-1685882252.json │ │ ├── translation-pairs-1687664696.json │ │ ├── translation-pairs-1694021144.json │ │ ├── translation-pairs-1697452160.json │ │ ├── translation-pairs-1704529752.json │ │ ├── translation-pairs-1704872972.json │ │ ├── translation-pairs-1723751263.json │ │ ├── translation-pairs-1729288390.json │ │ ├── translation-pairs-1746120732.json │ │ ├── translation-pairs-1759811012.json │ │ ├── translation-pairs-1759869869.json │ │ ├── translation-pairs-1767787505.json │ │ ├── translation-pairs-1781446050.json │ │ ├── translation-pairs-1800441114.json │ │ ├── translation-pairs-1802807493.json │ │ ├── translation-pairs-1805672753.json │ │ ├── translation-pairs-1827993203.json │ │ ├── translation-pairs-1832029022.json │ │ ├── translation-pairs-1832221290.json │ │ ├── translation-pairs-1832563000.json │ │ ├── translation-pairs-1833104311.json │ │ ├── translation-pairs-1836662352.json │ │ ├── translation-pairs-183723509.json │ │ ├── translation-pairs-1837969020.json │ │ ├── translation-pairs-1850173582.json │ │ ├── translation-pairs-1853880814.json │ │ ├── translation-pairs-1858550000.json │ │ ├── translation-pairs-1869053708.json │ │ ├── translation-pairs-1871377275.json │ │ ├── translation-pairs-1882339955.json │ │ ├── translation-pairs-1907035760.json │ │ ├── translation-pairs-1910724579.json │ │ ├── translation-pairs-1913908850.json │ │ ├── translation-pairs-1916320732.json │ │ ├── translation-pairs-1918054139.json │ │ ├── translation-pairs-1931170402.json │ │ ├── translation-pairs-1943673790.json │ │ ├── translation-pairs-1944329845.json │ │ ├── translation-pairs-1961136223.json │ │ ├── translation-pairs-1966713399.json │ │ ├── translation-pairs-1994797492.json │ │ ├── translation-pairs-2010906932.json │ │ ├── translation-pairs-2013525926.json │ │ ├── translation-pairs-2014454815.json │ │ ├── translation-pairs-2019339308.json │ │ ├── translation-pairs-2019942657.json │ │ ├── translation-pairs-2021411272.json │ │ ├── translation-pairs-2021883566.json │ │ ├── translation-pairs-2031831516.json │ │ ├── translation-pairs-2034096174.json │ │ ├── translation-pairs-2034394030.json │ │ ├── translation-pairs-203963083.json │ │ ├── translation-pairs-2044159396.json │ │ ├── translation-pairs-2044288692.json │ │ ├── translation-pairs-2047713116.json │ │ ├── translation-pairs-20488316.json │ │ ├── translation-pairs-2050069126.json │ │ ├── translation-pairs-2057221096.json │ │ ├── translation-pairs-2058737408.json │ │ ├── translation-pairs-2059918227.json │ │ ├── translation-pairs-2064254274.json │ │ ├── translation-pairs-2066663135.json │ │ ├── translation-pairs-2069941537.json │ │ ├── translation-pairs-2092775182.json │ │ ├── translation-pairs-2095691751.json │ │ ├── translation-pairs-2102252045.json │ │ ├── translation-pairs-211586580.json │ │ ├── translation-pairs-2132593393.json │ │ ├── translation-pairs-2134047945.json │ │ ├── translation-pairs-2135465609.json │ │ ├── translation-pairs-2136105791.json │ │ ├── translation-pairs-2137595394.json │ │ ├── translation-pairs-21422276.json │ │ ├── translation-pairs-227561744.json │ │ ├── translation-pairs-231711969.json │ │ ├── translation-pairs-236390815.json │ │ ├── translation-pairs-244693313.json │ │ ├── translation-pairs-259415729.json │ │ ├── translation-pairs-283696132.json │ │ ├── translation-pairs-286454541.json │ │ ├── translation-pairs-295741713.json │ │ ├── translation-pairs-298083309.json │ │ ├── translation-pairs-298964305.json │ │ ├── translation-pairs-301652493.json │ │ ├── translation-pairs-330263165.json │ │ ├── translation-pairs-338232269.json │ │ ├── translation-pairs-339773112.json │ │ ├── translation-pairs-345671018.json │ │ ├── translation-pairs-352080540.json │ │ ├── translation-pairs-35850895.json │ │ ├── translation-pairs-379336788.json │ │ ├── translation-pairs-383539454.json │ │ ├── translation-pairs-387739554.json │ │ ├── translation-pairs-394470371.json │ │ ├── translation-pairs-42580048.json │ │ ├── translation-pairs-429085121.json │ │ ├── translation-pairs-431974675.json │ │ ├── translation-pairs-433898256.json │ │ ├── translation-pairs-454348109.json │ │ ├── translation-pairs-45492197.json │ │ ├── translation-pairs-5054851.json │ │ ├── translation-pairs-509843920.json │ │ ├── translation-pairs-521138654.json │ │ ├── translation-pairs-52760988.json │ │ ├── translation-pairs-52993829.json │ │ ├── translation-pairs-537451492.json │ │ ├── translation-pairs-537476137.json │ │ ├── translation-pairs-550414263.json │ │ ├── translation-pairs-56608308.json │ │ ├── translation-pairs-571261856.json │ │ ├── translation-pairs-589577994.json │ │ ├── translation-pairs-59198833.json │ │ ├── translation-pairs-598410849.json │ │ ├── translation-pairs-611762101.json │ │ ├── translation-pairs-616188072.json │ │ ├── translation-pairs-620387481.json │ │ ├── translation-pairs-629390278.json │ │ ├── translation-pairs-639174594.json │ │ ├── translation-pairs-642220395.json │ │ ├── translation-pairs-65107135.json │ │ ├── translation-pairs-659596449.json │ │ ├── translation-pairs-660405510.json │ │ ├── translation-pairs-668057970.json │ │ ├── translation-pairs-67828826.json │ │ ├── translation-pairs-690929300.json │ │ ├── translation-pairs-702750744.json │ │ ├── translation-pairs-711107209.json │ │ ├── translation-pairs-711125754.json │ │ ├── translation-pairs-730992387.json │ │ ├── translation-pairs-73384368.json │ │ ├── translation-pairs-735642479.json │ │ ├── translation-pairs-73895646.json │ │ ├── translation-pairs-739955067.json │ │ ├── translation-pairs-746867667.json │ │ ├── translation-pairs-757125696.json │ │ ├── translation-pairs-776181748.json │ │ ├── translation-pairs-780686865.json │ │ ├── translation-pairs-78113894.json │ │ ├── translation-pairs-781446630.json │ │ ├── translation-pairs-786225599.json │ │ ├── translation-pairs-792744593.json │ │ ├── translation-pairs-800736618.json │ │ ├── translation-pairs-810682324.json │ │ ├── translation-pairs-818651004.json │ │ ├── translation-pairs-821218950.json │ │ ├── translation-pairs-831317877.json │ │ ├── translation-pairs-853341010.json │ │ ├── translation-pairs-854214561.json │ │ ├── translation-pairs-864683397.json │ │ ├── translation-pairs-868169819.json │ │ ├── translation-pairs-882573417.json │ │ ├── translation-pairs-897254806.json │ │ ├── translation-pairs-899885771.json │ │ ├── translation-pairs-901876920.json │ │ ├── translation-pairs-913553589.json │ │ ├── translation-pairs-922662519.json │ │ ├── translation-pairs-928785647.json │ │ ├── translation-pairs-93401678.json │ │ ├── translation-pairs-952408503.json │ │ ├── translation-pairs-954620194.json │ │ ├── translation-pairs-956493209.json │ │ ├── translation-pairs-960153249.json │ │ ├── translation-pairs-967280842.json │ │ ├── translation-pairs-97643767.json │ │ ├── translation-pairs-993522549.json │ │ ├── translation-pairs-994562999.json │ │ ├── translation-pairs-995040671.json │ │ ├── translation-pairs-99642896.json │ │ ├── translation-pairs-998576744.json │ │ ├── translation-pairs1012474756.json │ │ ├── translation-pairs1028802000.json │ │ ├── translation-pairs1032566477.json │ │ ├── translation-pairs103510770.json │ │ ├── translation-pairs103523703.json │ │ ├── translation-pairs1048206986.json │ │ ├── translation-pairs104849030.json │ │ ├── translation-pairs1056690573.json │ │ ├── translation-pairs1068104836.json │ │ ├── translation-pairs1091630172.json │ │ ├── translation-pairs109545263.json │ │ ├── translation-pairs1096287262.json │ │ ├── translation-pairs1102098292.json │ │ ├── translation-pairs1121378407.json │ │ ├── translation-pairs1132845444.json │ │ ├── translation-pairs1145059642.json │ │ ├── translation-pairs1145648243.json │ │ ├── translation-pairs1149149148.json │ │ ├── translation-pairs1155246545.json │ │ ├── translation-pairs1182522977.json │ │ ├── translation-pairs1198855074.json │ │ ├── translation-pairs1204093175.json │ │ ├── translation-pairs1207342255.json │ │ ├── translation-pairs1207912057.json │ │ ├── translation-pairs1214260562.json │ │ ├── translation-pairs121468050.json │ │ ├── translation-pairs1240347667.json │ │ ├── translation-pairs1250085302.json │ │ ├── translation-pairs1255993050.json │ │ ├── translation-pairs1261677461.json │ │ ├── translation-pairs1269297421.json │ │ ├── translation-pairs1272066335.json │ │ ├── translation-pairs1276405846.json │ │ ├── translation-pairs129539295.json │ │ ├── translation-pairs1303233460.json │ │ ├── translation-pairs130596510.json │ │ ├── translation-pairs1331430743.json │ │ ├── translation-pairs1342423465.json │ │ ├── translation-pairs1346750495.json │ │ ├── translation-pairs1361224742.json │ │ ├── translation-pairs136238153.json │ │ ├── translation-pairs1370560295.json │ │ ├── translation-pairs1371286517.json │ │ ├── translation-pairs1373373008.json │ │ ├── translation-pairs139040326.json │ │ ├── translation-pairs1393723891.json │ │ ├── translation-pairs1394511288.json │ │ ├── translation-pairs141003879.json │ │ ├── translation-pairs1412020210.json │ │ ├── translation-pairs1415132784.json │ │ ├── translation-pairs141567064.json │ │ ├── translation-pairs1417659908.json │ │ ├── translation-pairs142001051.json │ │ ├── translation-pairs1426491095.json │ │ ├── translation-pairs1430977865.json │ │ ├── translation-pairs1437477087.json │ │ ├── translation-pairs1444386236.json │ │ ├── translation-pairs1451325448.json │ │ ├── translation-pairs1458272989.json │ │ ├── translation-pairs1458550643.json │ │ ├── translation-pairs1464802441.json │ │ ├── translation-pairs1466952579.json │ │ ├── translation-pairs1476733592.json │ │ ├── translation-pairs1517857695.json │ │ ├── translation-pairs1531557773.json │ │ ├── translation-pairs1533232999.json │ │ ├── translation-pairs1533711625.json │ │ ├── translation-pairs1540322253.json │ │ ├── translation-pairs1546182479.json │ │ ├── translation-pairs1561568510.json │ │ ├── translation-pairs1561757588.json │ │ ├── translation-pairs1567798421.json │ │ ├── translation-pairs1575218640.json │ │ ├── translation-pairs1579785140.json │ │ ├── translation-pairs1595764190.json │ │ ├── translation-pairs1605545868.json │ │ ├── translation-pairs1614685041.json │ │ ├── translation-pairs1623003726.json │ │ ├── translation-pairs1634178404.json │ │ ├── translation-pairs1636562401.json │ │ ├── translation-pairs1640825090.json │ │ ├── translation-pairs1641523791.json │ │ ├── translation-pairs1642612383.json │ │ ├── translation-pairs1647984808.json │ │ ├── translation-pairs1655744021.json │ │ ├── translation-pairs166287607.json │ │ ├── translation-pairs1675286080.json │ │ ├── translation-pairs1688651239.json │ │ ├── translation-pairs1714820832.json │ │ ├── translation-pairs1718194897.json │ │ ├── translation-pairs1722881249.json │ │ ├── translation-pairs1738490422.json │ │ ├── translation-pairs1747745008.json │ │ ├── translation-pairs1748825090.json │ │ ├── translation-pairs1761475620.json │ │ ├── translation-pairs1774755046.json │ │ ├── translation-pairs1792251455.json │ │ ├── translation-pairs1827400503.json │ │ ├── translation-pairs183849535.json │ │ ├── translation-pairs1846051201.json │ │ ├── translation-pairs1846724769.json │ │ ├── translation-pairs1850022250.json │ │ ├── translation-pairs1857818125.json │ │ ├── translation-pairs1858472771.json │ │ ├── translation-pairs185960005.json │ │ ├── translation-pairs1870449513.json │ │ ├── translation-pairs1880869839.json │ │ ├── translation-pairs1882156207.json │ │ ├── translation-pairs188520380.json │ │ ├── translation-pairs1890181572.json │ │ ├── translation-pairs189876928.json │ │ ├── translation-pairs1904661016.json │ │ ├── translation-pairs1906435282.json │ │ ├── translation-pairs1912909494.json │ │ ├── translation-pairs192818775.json │ │ ├── translation-pairs1955011989.json │ │ ├── translation-pairs1963349864.json │ │ ├── translation-pairs1973486118.json │ │ ├── translation-pairs1985404561.json │ │ ├── translation-pairs1986540001.json │ │ ├── translation-pairs1989691405.json │ │ ├── translation-pairs1993364895.json │ │ ├── translation-pairs2020964524.json │ │ ├── translation-pairs2021171060.json │ │ ├── translation-pairs2027593814.json │ │ ├── translation-pairs2030679120.json │ │ ├── translation-pairs2032019440.json │ │ ├── translation-pairs2046211897.json │ │ ├── translation-pairs2052937972.json │ │ ├── translation-pairs2053369199.json │ │ ├── translation-pairs2056614837.json │ │ ├── translation-pairs2058917829.json │ │ ├── translation-pairs2061568987.json │ │ ├── translation-pairs2071385172.json │ │ ├── translation-pairs2075937522.json │ │ ├── translation-pairs2078062570.json │ │ ├── translation-pairs2087253649.json │ │ ├── translation-pairs2087392833.json │ │ ├── translation-pairs2094676083.json │ │ ├── translation-pairs209483402.json │ │ ├── translation-pairs2099882975.json │ │ ├── translation-pairs2102037826.json │ │ ├── translation-pairs2126424150.json │ │ ├── translation-pairs2133144420.json │ │ ├── translation-pairs2135721970.json │ │ ├── translation-pairs213635962.json │ │ ├── translation-pairs2140670142.json │ │ ├── translation-pairs2141039119.json │ │ ├── translation-pairs2143283717.json │ │ ├── translation-pairs226582464.json │ │ ├── translation-pairs236305501.json │ │ ├── translation-pairs249028088.json │ │ ├── translation-pairs249619829.json │ │ ├── translation-pairs254564392.json │ │ ├── translation-pairs277554384.json │ │ ├── translation-pairs286449676.json │ │ ├── translation-pairs288495039.json │ │ ├── translation-pairs292255381.json │ │ ├── translation-pairs303184058.json │ │ ├── translation-pairs306592553.json │ │ ├── translation-pairs310942575.json │ │ ├── translation-pairs341692899.json │ │ ├── translation-pairs359489194.json │ │ ├── translation-pairs359729364.json │ │ ├── translation-pairs362387569.json │ │ ├── translation-pairs368262328.json │ │ ├── translation-pairs380811429.json │ │ ├── translation-pairs38147060.json │ │ ├── translation-pairs38309350.json │ │ ├── translation-pairs387132914.json │ │ ├── translation-pairs387142064.json │ │ ├── translation-pairs39107132.json │ │ ├── translation-pairs392417189.json │ │ ├── translation-pairs394674650.json │ │ ├── translation-pairs39722175.json │ │ ├── translation-pairs408245951.json │ │ ├── translation-pairs419171559.json │ │ ├── translation-pairs42614150.json │ │ ├── translation-pairs443343492.json │ │ ├── translation-pairs473166070.json │ │ ├── translation-pairs488542414.json │ │ ├── translation-pairs492240578.json │ │ ├── translation-pairs505865841.json │ │ ├── translation-pairs510039907.json │ │ ├── translation-pairs522976767.json │ │ ├── translation-pairs525443083.json │ │ ├── translation-pairs533904407.json │ │ ├── translation-pairs540932419.json │ │ ├── translation-pairs543421519.json │ │ ├── translation-pairs545662450.json │ │ ├── translation-pairs554531132.json │ │ ├── translation-pairs557611684.json │ │ ├── translation-pairs568048102.json │ │ ├── translation-pairs568309468.json │ │ ├── translation-pairs570810557.json │ │ ├── translation-pairs575342663.json │ │ ├── translation-pairs577069478.json │ │ ├── translation-pairs578118568.json │ │ ├── translation-pairs583474535.json │ │ ├── translation-pairs584114032.json │ │ ├── translation-pairs591075254.json │ │ ├── translation-pairs5935617.json │ │ ├── translation-pairs603602188.json │ │ ├── translation-pairs609947252.json │ │ ├── translation-pairs615921829.json │ │ ├── translation-pairs616405109.json │ │ ├── translation-pairs619701278.json │ │ ├── translation-pairs62731019.json │ │ ├── translation-pairs647260843.json │ │ ├── translation-pairs651097008.json │ │ ├── translation-pairs660497618.json │ │ ├── translation-pairs672613381.json │ │ ├── translation-pairs699913208.json │ │ ├── translation-pairs702853747.json │ │ ├── translation-pairs704425932.json │ │ ├── translation-pairs715929937.json │ │ ├── translation-pairs716119616.json │ │ ├── translation-pairs716691004.json │ │ ├── translation-pairs71674783.json │ │ ├── translation-pairs735028321.json │ │ ├── translation-pairs742191481.json │ │ ├── translation-pairs75068284.json │ │ ├── translation-pairs758520878.json │ │ ├── translation-pairs765278192.json │ │ ├── translation-pairs767496308.json │ │ ├── translation-pairs787378232.json │ │ ├── translation-pairs788832897.json │ │ ├── translation-pairs791521533.json │ │ ├── translation-pairs793416319.json │ │ ├── translation-pairs795295851.json │ │ ├── translation-pairs80138938.json │ │ ├── translation-pairs806066033.json │ │ ├── translation-pairs823755006.json │ │ ├── translation-pairs831561184.json │ │ ├── translation-pairs834504700.json │ │ ├── translation-pairs844395754.json │ │ ├── translation-pairs853168147.json │ │ ├── translation-pairs854674865.json │ │ ├── translation-pairs862548907.json │ │ ├── translation-pairs875180026.json │ │ ├── translation-pairs875641144.json │ │ ├── translation-pairs877269888.json │ │ ├── translation-pairs885181161.json │ │ ├── translation-pairs907133403.json │ │ ├── translation-pairs919140796.json │ │ ├── translation-pairs933163022.json │ │ ├── translation-pairs933513627.json │ │ ├── translation-pairs939844643.json │ │ ├── translation-pairs945759112.json │ │ ├── translation-pairs95806555.json │ │ ├── translation-pairs961409715.json │ │ ├── translation-pairs962154347.json │ │ ├── translation-pairs979613342.json │ │ ├── translation-pairs99759397.json │ │ ├── translation-pairs998460224.json │ │ ├── translations-1001248783.json │ │ ├── translations-1002251714.json │ │ ├── translations-1011056265.json │ │ ├── translations-1031018045.json │ │ ├── translations-1050673584.json │ │ ├── translations-1072432364.json │ │ ├── translations-1079859826.json │ │ ├── translations-1080874774.json │ │ ├── translations-1081478266.json │ │ ├── translations-1091027266.json │ │ ├── translations-1105351095.json │ │ ├── translations-1105456457.json │ │ ├── translations-1106082091.json │ │ ├── translations-1139630432.json │ │ ├── translations-1140537126.json │ │ ├── translations-1147824532.json │ │ ├── translations-115520708.json │ │ ├── translations-1158749974.json │ │ ├── translations-1188522694.json │ │ ├── translations-1207415203.json │ │ ├── translations-1231690840.json │ │ ├── translations-1237694516.json │ │ ├── translations-1248358944.json │ │ ├── translations-1252172812.json │ │ ├── translations-1259630851.json │ │ ├── translations-1275204471.json │ │ ├── translations-12756767.json │ │ ├── translations-128625651.json │ │ ├── translations-1287458839.json │ │ ├── translations-1288155547.json │ │ ├── translations-1303863371.json │ │ ├── translations-130797261.json │ │ ├── translations-1309688187.json │ │ ├── translations-1315035740.json │ │ ├── translations-1317064310.json │ │ ├── translations-1317489582.json │ │ ├── translations-1322538190.json │ │ ├── translations-1322952201.json │ │ ├── translations-1324438708.json │ │ ├── translations-1329041545.json │ │ ├── translations-1329972073.json │ │ ├── translations-1332051198.json │ │ ├── translations-1341645509.json │ │ ├── translations-1373231101.json │ │ ├── translations-1374206450.json │ │ ├── translations-1381537230.json │ │ ├── translations-1393553248.json │ │ ├── translations-1399975466.json │ │ ├── translations-1415860294.json │ │ ├── translations-1416998544.json │ │ ├── translations-1418150382.json │ │ ├── translations-1423151470.json │ │ ├── translations-1436856510.json │ │ ├── translations-1440445948.json │ │ ├── translations-1446906658.json │ │ ├── translations-145987368.json │ │ ├── translations-1468659352.json │ │ ├── translations-1469267194.json │ │ ├── translations-1474550234.json │ │ ├── translations-1478457631.json │ │ ├── translations-1488896596.json │ │ ├── translations-1490886885.json │ │ ├── translations-1491318173.json │ │ ├── translations-1504773280.json │ │ ├── translations-1506565704.json │ │ ├── translations-1507279952.json │ │ ├── translations-1518813586.json │ │ ├── translations-1525118264.json │ │ ├── translations-1536339551.json │ │ ├── translations-1544421897.json │ │ ├── translations-1551616949.json │ │ ├── translations-1578208408.json │ │ ├── translations-1579835123.json │ │ ├── translations-159468258.json │ │ ├── translations-1596681132.json │ │ ├── translations-1624712241.json │ │ ├── translations-1627728053.json │ │ ├── translations-1638813313.json │ │ ├── translations-1649456845.json │ │ ├── translations-1659416461.json │ │ ├── translations-1667472347.json │ │ ├── translations-1667557649.json │ │ ├── translations-16685602.json │ │ ├── translations-1695659915.json │ │ ├── translations-1729538856.json │ │ ├── translations-1749186931.json │ │ ├── translations-1751756065.json │ │ ├── translations-176827870.json │ │ ├── translations-177885898.json │ │ ├── translations-1783621378.json │ │ ├── translations-1783845122.json │ │ ├── translations-1792839004.json │ │ ├── translations-1796268450.json │ │ ├── translations-1799891596.json │ │ ├── translations-1801073658.json │ │ ├── translations-1804181035.json │ │ ├── translations-1807457838.json │ │ ├── translations-1823272248.json │ │ ├── translations-1825662239.json │ │ ├── translations-1832017931.json │ │ ├── translations-1860801091.json │ │ ├── translations-1869883470.json │ │ ├── translations-1874452957.json │ │ ├── translations-1874659814.json │ │ ├── translations-1874693500.json │ │ ├── translations-1875039213.json │ │ ├── translations-1880034362.json │ │ ├── translations-1883876366.json │ │ ├── translations-1888253957.json │ │ ├── translations-1897805345.json │ │ ├── translations-1905449612.json │ │ ├── translations-1921557151.json │ │ ├── translations-1925452100.json │ │ ├── translations-192877030.json │ │ ├── translations-1931209518.json │ │ ├── translations-1935537104.json │ │ ├── translations-1944672884.json │ │ ├── translations-1945844083.json │ │ ├── translations-1949335237.json │ │ ├── translations-1963766718.json │ │ ├── translations-1968673867.json │ │ ├── translations-197325506.json │ │ ├── translations-1973660974.json │ │ ├── translations-199949965.json │ │ ├── translations-2002829260.json │ │ ├── translations-2003596076.json │ │ ├── translations-2003612313.json │ │ ├── translations-2003802125.json │ │ ├── translations-2011368496.json │ │ ├── translations-2027024169.json │ │ ├── translations-2028185139.json │ │ ├── translations-203935055.json │ │ ├── translations-2046776087.json │ │ ├── translations-2047545980.json │ │ ├── translations-2052023726.json │ │ ├── translations-2053238854.json │ │ ├── translations-2055769732.json │ │ ├── translations-2058671312.json │ │ ├── translations-2060102002.json │ │ ├── translations-2070162653.json │ │ ├── translations-2078837602.json │ │ ├── translations-2081223589.json │ │ ├── translations-2087226915.json │ │ ├── translations-2088265648.json │ │ ├── translations-2091420556.json │ │ ├── translations-2112368933.json │ │ ├── translations-2127325995.json │ │ ├── translations-2129373273.json │ │ ├── translations-2132365680.json │ │ ├── translations-216772216.json │ │ ├── translations-218837986.json │ │ ├── translations-219588121.json │ │ ├── translations-228482921.json │ │ ├── translations-239134453.json │ │ ├── translations-255519549.json │ │ ├── translations-259705671.json │ │ ├── translations-263871551.json │ │ ├── translations-274726077.json │ │ ├── translations-276520396.json │ │ ├── translations-279344737.json │ │ ├── translations-285912044.json │ │ ├── translations-287659783.json │ │ ├── translations-290224601.json │ │ ├── translations-296177817.json │ │ ├── translations-30737149.json │ │ ├── translations-311584396.json │ │ ├── translations-311673195.json │ │ ├── translations-312164889.json │ │ ├── translations-320546506.json │ │ ├── translations-340107164.json │ │ ├── translations-345068716.json │ │ ├── translations-345219056.json │ │ ├── translations-358761596.json │ │ ├── translations-371199387.json │ │ ├── translations-374511388.json │ │ ├── translations-375576108.json │ │ ├── translations-380824559.json │ │ ├── translations-387679126.json │ │ ├── translations-392357161.json │ │ ├── translations-448589027.json │ │ ├── translations-460627868.json │ │ ├── translations-461838635.json │ │ ├── translations-462735415.json │ │ ├── translations-474944177.json │ │ ├── translations-493236998.json │ │ ├── translations-493455722.json │ │ ├── translations-494854224.json │ │ ├── translations-52228811.json │ │ ├── translations-540547796.json │ │ ├── translations-546761002.json │ │ ├── translations-558580832.json │ │ ├── translations-562387630.json │ │ ├── translations-562477566.json │ │ ├── translations-563356500.json │ │ ├── translations-567332097.json │ │ ├── translations-60986778.json │ │ ├── translations-610866690.json │ │ ├── translations-615700392.json │ │ ├── translations-620053576.json │ │ ├── translations-622573889.json │ │ ├── translations-625392396.json │ │ ├── translations-628900707.json │ │ ├── translations-634141456.json │ │ ├── translations-663283994.json │ │ ├── translations-673346330.json │ │ ├── translations-681210290.json │ │ ├── translations-686005937.json │ │ ├── translations-687671043.json │ │ ├── translations-688430129.json │ │ ├── translations-690309340.json │ │ ├── translations-711624593.json │ │ ├── translations-717096535.json │ │ ├── translations-737922191.json │ │ ├── translations-739496414.json │ │ ├── translations-741245425.json │ │ ├── translations-747830150.json │ │ ├── translations-7502528.json │ │ ├── translations-75359826.json │ │ ├── translations-759062431.json │ │ ├── translations-760132298.json │ │ ├── translations-760584779.json │ │ ├── translations-763709597.json │ │ ├── translations-782897165.json │ │ ├── translations-792077660.json │ │ ├── translations-799922878.json │ │ ├── translations-809273227.json │ │ ├── translations-820970179.json │ │ ├── translations-824652412.json │ │ ├── translations-846115370.json │ │ ├── translations-865550556.json │ │ ├── translations-87874854.json │ │ ├── translations-887856097.json │ │ ├── translations-888578101.json │ │ ├── translations-891497324.json │ │ ├── translations-911772698.json │ │ ├── translations-915792928.json │ │ ├── translations-931097318.json │ │ ├── translations-933283438.json │ │ ├── translations-936282402.json │ │ ├── translations-938294587.json │ │ ├── translations-944771291.json │ │ ├── translations-946150199.json │ │ ├── translations-959299570.json │ │ ├── translations-967236964.json │ │ ├── translations-970104948.json │ │ ├── translations-970761033.json │ │ ├── translations-985807123.json │ │ ├── translations-986443379.json │ │ ├── translations-987273613.json │ │ ├── translations-989199388.json │ │ ├── translations-993271293.json │ │ ├── translations1002113470.json │ │ ├── translations1002630015.json │ │ ├── translations100895473.json │ │ ├── translations1016111654.json │ │ ├── translations1019677972.json │ │ ├── translations1019859235.json │ │ ├── translations1025063781.json │ │ ├── translations1037808651.json │ │ ├── translations1037925096.json │ │ ├── translations1043800691.json │ │ ├── translations1064185125.json │ │ ├── translations1070741156.json │ │ ├── translations107218011.json │ │ ├── translations1072583972.json │ │ ├── translations1077575672.json │ │ ├── translations1080392279.json │ │ ├── translations1086151020.json │ │ ├── translations1094300654.json │ │ ├── translations11001242.json │ │ ├── translations1107253421.json │ │ ├── translations1108517499.json │ │ ├── translations1113888988.json │ │ ├── translations1120733391.json │ │ ├── translations112732618.json │ │ ├── translations1142200772.json │ │ ├── translations1142798255.json │ │ ├── translations1142931414.json │ │ ├── translations1149231671.json │ │ ├── translations1203508955.json │ │ ├── translations121179441.json │ │ ├── translations1212842165.json │ │ ├── translations1219195864.json │ │ ├── translations1224788985.json │ │ ├── translations1237526728.json │ │ ├── translations1255791238.json │ │ ├── translations1266089115.json │ │ ├── translations127247646.json │ │ ├── translations127811036.json │ │ ├── translations1280172450.json │ │ ├── translations1287400844.json │ │ ├── translations129290224.json │ │ ├── translations1296423959.json │ │ ├── translations1302513315.json │ │ ├── translations1305285445.json │ │ ├── translations1313640002.json │ │ ├── translations1320511985.json │ │ ├── translations1323542003.json │ │ ├── translations1325632736.json │ │ ├── translations1331749848.json │ │ ├── translations1334099307.json │ │ ├── translations1373647404.json │ │ ├── translations1382528265.json │ │ ├── translations1391594537.json │ │ ├── translations1394010903.json │ │ ├── translations1396447708.json │ │ ├── translations1402895472.json │ │ ├── translations1415831719.json │ │ ├── translations1424262998.json │ │ ├── translations1435503680.json │ │ ├── translations1455075039.json │ │ ├── translations1476969973.json │ │ ├── translations1477527509.json │ │ ├── translations1488526583.json │ │ ├── translations1491850021.json │ │ ├── translations1494039504.json │ │ ├── translations1496692517.json │ │ ├── translations1503388844.json │ │ ├── translations1524753061.json │ │ ├── translations1525970953.json │ │ ├── translations1526060552.json │ │ ├── translations1528549425.json │ │ ├── translations15326055.json │ │ ├── translations1537779622.json │ │ ├── translations1540092443.json │ │ ├── translations1545228641.json │ │ ├── translations1554976837.json │ │ ├── translations1558934475.json │ │ ├── translations1564926422.json │ │ ├── translations1569684875.json │ │ ├── translations1570663084.json │ │ ├── translations1582269114.json │ │ ├── translations1582343407.json │ │ ├── translations1586081395.json │ │ ├── translations1586933293.json │ │ ├── translations1613271704.json │ │ ├── translations1622337895.json │ │ ├── translations1637742071.json │ │ ├── translations1650004510.json │ │ ├── translations1661565031.json │ │ ├── translations1674054912.json │ │ ├── translations1683701400.json │ │ ├── translations1687127582.json │ │ ├── translations169524671.json │ │ ├── translations1699494260.json │ │ ├── translations1700714984.json │ │ ├── translations1712772375.json │ │ ├── translations1729513054.json │ │ ├── translations1735951341.json │ │ ├── translations1743446443.json │ │ ├── translations1744810718.json │ │ ├── translations1748502164.json │ │ ├── translations1749750096.json │ │ ├── translations1753122403.json │ │ ├── translations1770150701.json │ │ ├── translations1771698053.json │ │ ├── translations1773558627.json │ │ ├── translations1789296239.json │ │ ├── translations1798025248.json │ │ ├── translations1799828706.json │ │ ├── translations180080851.json │ │ ├── translations1809514901.json │ │ ├── translations181029536.json │ │ ├── translations1819045868.json │ │ ├── translations182256176.json │ │ ├── translations1833190703.json │ │ ├── translations1833664575.json │ │ ├── translations1841166093.json │ │ ├── translations1846566604.json │ │ ├── translations1848460637.json │ │ ├── translations1849195649.json │ │ ├── translations1849483872.json │ │ ├── translations18502466.json │ │ ├── translations1855303124.json │ │ ├── translations185773158.json │ │ ├── translations1879385944.json │ │ ├── translations1895183646.json │ │ ├── translations1898324893.json │ │ ├── translations1900763860.json │ │ ├── translations1904236864.json │ │ ├── translations1905494940.json │ │ ├── translations192722227.json │ │ ├── translations1928491125.json │ │ ├── translations194508489.json │ │ ├── translations1955128947.json │ │ ├── translations1962780272.json │ │ ├── translations1974306879.json │ │ ├── translations1981830454.json │ │ ├── translations1991915323.json │ │ ├── translations1995756509.json │ │ ├── translations200768605.json │ │ ├── translations201775583.json │ │ ├── translations2020002044.json │ │ ├── translations203223134.json │ │ ├── translations2038877253.json │ │ ├── translations2042758259.json │ │ ├── translations2065351765.json │ │ ├── translations20667658.json │ │ ├── translations2078685687.json │ │ ├── translations2087211484.json │ │ ├── translations2088373453.json │ │ ├── translations2091188046.json │ │ ├── translations2093142309.json │ │ ├── translations2094198381.json │ │ ├── translations2094619420.json │ │ ├── translations2107886880.json │ │ ├── translations2107889157.json │ │ ├── translations2113685424.json │ │ ├── translations2115785024.json │ │ ├── translations211907463.json │ │ ├── translations237029487.json │ │ ├── translations242805670.json │ │ ├── translations251417931.json │ │ ├── translations254278527.json │ │ ├── translations280103394.json │ │ ├── translations29402252.json │ │ ├── translations296994735.json │ │ ├── translations310537819.json │ │ ├── translations319935349.json │ │ ├── translations335439567.json │ │ ├── translations337753371.json │ │ ├── translations340321017.json │ │ ├── translations345540024.json │ │ ├── translations350267826.json │ │ ├── translations364944892.json │ │ ├── translations367758813.json │ │ ├── translations372164127.json │ │ ├── translations376855867.json │ │ ├── translations377873868.json │ │ ├── translations393261555.json │ │ ├── translations39914324.json │ │ ├── translations41181997.json │ │ ├── translations413560434.json │ │ ├── translations416682596.json │ │ ├── translations423594501.json │ │ ├── translations428954164.json │ │ ├── translations433659976.json │ │ ├── translations443018920.json │ │ ├── translations444866006.json │ │ ├── translations447959145.json │ │ ├── translations453204483.json │ │ ├── translations457899296.json │ │ ├── translations470151265.json │ │ ├── translations471354147.json │ │ ├── translations484311820.json │ │ ├── translations498452178.json │ │ ├── translations509782116.json │ │ ├── translations523647445.json │ │ ├── translations525460834.json │ │ ├── translations538863165.json │ │ ├── translations544538894.json │ │ ├── translations548115425.json │ │ ├── translations55207979.json │ │ ├── translations556353289.json │ │ ├── translations564232934.json │ │ ├── translations574200493.json │ │ ├── translations580058812.json │ │ ├── translations580543341.json │ │ ├── translations589664821.json │ │ ├── translations593365312.json │ │ ├── translations595837771.json │ │ ├── translations598193491.json │ │ ├── translations611802451.json │ │ ├── translations615411593.json │ │ ├── translations630261373.json │ │ ├── translations633479789.json │ │ ├── translations636826122.json │ │ ├── translations637371848.json │ │ ├── translations638328465.json │ │ ├── translations639857448.json │ │ ├── translations640633328.json │ │ ├── translations658250617.json │ │ ├── translations690195719.json │ │ ├── translations695186429.json │ │ ├── translations70256136.json │ │ ├── translations705972860.json │ │ ├── translations722874023.json │ │ ├── translations727980803.json │ │ ├── translations742603164.json │ │ ├── translations750500497.json │ │ ├── translations7534344.json │ │ ├── translations754512830.json │ │ ├── translations766964191.json │ │ ├── translations771888269.json │ │ ├── translations782975592.json │ │ ├── translations797330135.json │ │ ├── translations79943332.json │ │ ├── translations807165761.json │ │ ├── translations809565875.json │ │ ├── translations812774090.json │ │ ├── translations853125566.json │ │ ├── translations856837504.json │ │ ├── translations858099235.json │ │ ├── translations860514300.json │ │ ├── translations862759606.json │ │ ├── translations868546778.json │ │ ├── translations869061739.json │ │ ├── translations869668741.json │ │ ├── translations873988740.json │ │ ├── translations88071329.json │ │ ├── translations887724432.json │ │ ├── translations901925122.json │ │ ├── translations902999126.json │ │ ├── translations910827501.json │ │ ├── translations914145374.json │ │ ├── translations914333599.json │ │ ├── translations928970436.json │ │ ├── translations936779400.json │ │ ├── translations938945580.json │ │ ├── translations939013574.json │ │ ├── translations956524459.json │ │ ├── translations964411892.json │ │ ├── translations967726533.json │ │ ├── translations970753243.json │ │ ├── translations972228742.json │ │ └── translations983903974.json │ └── format.sh ├── program.py ├── refactory │ ├── .gitignore │ └── data.zip └── translation-samples │ ├── 01-L0001 │ ├── L0001_TwoSum.py │ ├── learned-rules.snart │ └── start-rules.snart │ └── vtw-js2py │ └── sample_upd.js ├── docker ├── backendpybase │ ├── backendpybase.dockerfile │ ├── build.sh │ └── requirements_nopro.txt ├── backendtestingbase │ ├── backendtestingbase.dockerfile │ ├── build.sh │ └── requirements.txt ├── duoglot.docker-compose.yml ├── duoglot.nginx.conf ├── duoglot.start.sh ├── nginxbase │ ├── .dockerignore │ ├── build.sh │ └── nginxbase.dockerfile └── thirdparty │ ├── .gitignore │ ├── LICENSE-py2js │ ├── build.sh │ ├── cli-duoglotcompare.sh │ ├── py2js.tar.gz │ └── thirdp-duoglotcompare.dockerfile ├── frontend ├── _api │ ├── api_duoglot.js │ ├── api_file.js │ └── api_test.js ├── _common │ ├── autoComplete │ │ ├── LICENSE │ │ ├── MODIFICATION.md │ │ ├── autoComplete.js │ │ └── css │ │ │ ├── autoComplete.01.css │ │ │ ├── autoComplete.02.css │ │ │ └── images │ │ │ ├── magnifier.svg │ │ │ └── search.svg │ ├── common.js │ ├── d3 │ │ ├── LICENSE │ │ ├── README.md │ │ └── d3.min.js │ ├── g6 │ │ ├── LICENSE │ │ ├── README.md │ │ ├── g6.min.js │ │ └── g6.min.js.map │ ├── hacktimer │ │ ├── HackTimer.js │ │ ├── LICENSE │ │ └── README.md │ ├── incremental-dom │ │ ├── LICENSE │ │ ├── LICENSE-jsonml2idom │ │ ├── README.md │ │ ├── incremental-dom.js │ │ └── jsonml2idom.js │ ├── index_viewer.css │ ├── index_viewer.html │ ├── index_viewer.js │ ├── monaco │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── additional_files │ │ │ └── language-log.js │ │ ├── package-lock.json │ │ └── package.json │ ├── mydashboard │ │ ├── README.md │ │ ├── mydashboard.css │ │ ├── mydashboard.html │ │ └── mydashboard.js │ ├── sortable │ │ ├── LICENSE │ │ ├── README.md │ │ └── Sortable.min.js │ ├── tabulator │ │ ├── LICENSE │ │ ├── README.md │ │ ├── css │ │ │ ├── tabulator.min.css │ │ │ ├── tabulator_bootstrap3.min.css │ │ │ ├── tabulator_midnight.min.css │ │ │ ├── tabulator_modern.min.css │ │ │ └── tabulator_simple.min.css │ │ └── js │ │ │ ├── tabulator.min.js │ │ │ └── tabulator.min.js.map │ ├── tingle │ │ ├── LICENSE │ │ ├── README.md │ │ ├── tingle.min.css │ │ └── tingle.min.js │ └── toastify-js │ │ ├── LICENSE │ │ ├── README.md │ │ ├── toastify.css │ │ └── toastify.js └── duoglot │ ├── api_wrapper.js │ ├── common_ruleutils.js │ ├── devutils │ ├── index_s.css │ ├── index_s.html │ ├── index_s.js │ ├── index_sockslave.css │ ├── index_sockslave.html │ ├── index_sockslave.js │ ├── index_stat.css │ ├── index_stat.html │ └── index_stat.js │ ├── index.html │ ├── index_bench.css │ ├── index_bench.html │ ├── index_bench.js │ ├── index_bench_autofix.js │ ├── index_bench_config.js │ ├── index_bench_postprocess.js │ ├── index_editrule.css │ ├── index_editrule.html │ ├── index_editrule.js │ ├── index_editruleset.css │ ├── index_editruleset.html │ ├── index_editruleset.js │ ├── index_t.css │ ├── index_t.html │ ├── index_t.js │ └── pirel │ ├── DOCS.md │ ├── consts.js │ ├── debug │ ├── debug_rule_inf.css │ ├── debug_rule_inf.html │ └── debug_rule_inf.js │ ├── prompt_templates.js │ ├── query_llm.js │ ├── rule_inference.js │ ├── ui_learn_rules.css │ ├── ui_learn_rules.html │ ├── ui_learn_rules.js │ ├── ui_translate_single.css │ ├── ui_translate_single.html │ ├── ui_translate_single.js │ └── utils.js ├── main-dev-cli.sh ├── main-dev-install.sh ├── main-host-start.sh └── pics ├── duoglot_bench.png ├── duoglot_benchui_tab.png ├── duoglot_editrule.png ├── duoglot_editrule_regions.png ├── duoglot_trans.png ├── duoglot_trans_demo0.png ├── duoglot_transfinish.png ├── duoglot_transstuck.png ├── duoglot_viewer.png ├── index.png ├── pirel_translate_single.png ├── pirel_translate_single_steps.png ├── transmap-ui.png └── transmap-vm.png /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/PiREL.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.idea/PiREL.iml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /DEPENDENCY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/DEPENDENCY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/_common/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/_common/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/_common/shared.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/.gitignore -------------------------------------------------------------------------------- /backend/duoglotcore-server/ast_match.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/ast_match.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/ast_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/ast_parse.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/ast_pretty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/ast_pretty.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/code_beautify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/code_beautify.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/consts.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/grammar.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/grammar_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/grammar_rules.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/logs/.gitignore -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_consts.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_llm_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_llm_gen.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_llm_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_llm_val.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_pirel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_pirel.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_templates.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_translators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_translators.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_utils.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/p_zgrammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/p_zgrammar.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/profiles/.gitignore: -------------------------------------------------------------------------------- 1 | *.dat 2 | *.prof 3 | *params 4 | *temp -------------------------------------------------------------------------------- /backend/duoglotcore-server/profiles/README.md: -------------------------------------------------------------------------------- 1 | Profilers will output to this folder. -------------------------------------------------------------------------------- /backend/duoglotcore-server/s_consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/s_consts.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/s_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/s_grammar.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/s_parse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/s_parse_utils.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/s_templatizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/s_templatizer.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/server_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/server_trans.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/setup_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/setup_build.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/start_cpy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/start_cpy.sh -------------------------------------------------------------------------------- /backend/duoglotcore-server/start_pypy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/start_pypy.sh -------------------------------------------------------------------------------- /backend/duoglotcore-server/tree-sitter-util/tree-sitter-python/examples/simple-statements-without-trailing-newline.py: -------------------------------------------------------------------------------- 1 | pass; print "hi" -------------------------------------------------------------------------------- /backend/duoglotcore-server/tree-sitter-util/tree-sitter-python/script/known_failures.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/duoglotcore-server/util_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/util_hash.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/util_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/util_log.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/util_sexpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/util_sexpr.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/util_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/util_string.py -------------------------------------------------------------------------------- /backend/duoglotcore-server/util_traverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/duoglotcore-server/util_traverse.py -------------------------------------------------------------------------------- /backend/file-server/server_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/file-server/server_files.py -------------------------------------------------------------------------------- /backend/file-server/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/file-server/test.http -------------------------------------------------------------------------------- /backend/file-server/util_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/file-server/util_hash.py -------------------------------------------------------------------------------- /backend/test-server/code_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/test-server/code_runner.py -------------------------------------------------------------------------------- /backend/test-server/server_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/test-server/server_testing.py -------------------------------------------------------------------------------- /backend/test-server/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/test-server/test.http -------------------------------------------------------------------------------- /backend/test-server/util_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/backend/test-server/util_hash.py -------------------------------------------------------------------------------- /data/configs/.gitignore: -------------------------------------------------------------------------------- 1 | /learn-rules.json 2 | -------------------------------------------------------------------------------- /data/configs/learn-rules-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/configs/learn-rules-default.json -------------------------------------------------------------------------------- /data/debugging/16-debug-error-rule-inference/1700051814258-translation-rules-for-template-id-0.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /data/debugging/19-prompts-secrets/prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/19-prompts-secrets/prompt.md -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/3-rules/temporary_match_expand_1691552596745453306.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/3-rules/temporary_match_expand_1691552596747936811.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/6-rules/temporary_match_expand_1691552422707199127.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/6-rules/temporary_match_expand_1691552422709629467.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/6-rules/temporary_match_expand_1691552422712006712.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/6-rules/temporary_match_expand_1691552422712152729.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/01-match-expand-L0004/6-rules/temporary_match_expand_1691552422715103599.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/04-testing-minimal-ruleset/rules-to-learn.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/debugging/archive/16-debug-error-rule-inference/1700051814258-translation-rules-for-template-id-0.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /data/debugging/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/debugging.md -------------------------------------------------------------------------------- /data/debugging/process_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/process_logs.py -------------------------------------------------------------------------------- /data/debugging/sample-01/program.js: -------------------------------------------------------------------------------- 1 | console.log("hi"); -------------------------------------------------------------------------------- /data/debugging/sample-01/program.py: -------------------------------------------------------------------------------- 1 | print('hi') -------------------------------------------------------------------------------- /data/debugging/sample-01/rules-used.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-01/rules-used.md -------------------------------------------------------------------------------- /data/debugging/sample-01/src-full-ast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-01/src-full-ast.json -------------------------------------------------------------------------------- /data/debugging/sample-01/src-templates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-01/src-templates.json -------------------------------------------------------------------------------- /data/debugging/sample-02/program.js: -------------------------------------------------------------------------------- 1 | let a = 5; -------------------------------------------------------------------------------- /data/debugging/sample-02/program.py: -------------------------------------------------------------------------------- 1 | a = 5 -------------------------------------------------------------------------------- /data/debugging/sample-02/rules-used.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-02/rules-used.md -------------------------------------------------------------------------------- /data/debugging/sample-03/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-03/program.js -------------------------------------------------------------------------------- /data/debugging/sample-03/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-03/program.py -------------------------------------------------------------------------------- /data/debugging/sample-03/rules-used.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/debugging/sample-03/rules-used.md -------------------------------------------------------------------------------- /data/duoglot/comparisons/try_transcrypt/package.json.template: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } -------------------------------------------------------------------------------- /data/duoglot/tests/LICENSE-CtCI: -------------------------------------------------------------------------------- 1 | No License -------------------------------------------------------------------------------- /data/duoglot/tests/LICENSE-geeksforgeeks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/LICENSE-geeksforgeeks -------------------------------------------------------------------------------- /data/duoglot/tests/LICENSE-leetcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/LICENSE-leetcode -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_arrslice0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_arrslice0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_comp0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_comp0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_enumerate0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_enumerate0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_needdyn0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_needdyn0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_simple0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_simple0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_string0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_string0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_struct0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_struct0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_temp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_temp.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_trycatch0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_trycatch0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_trycatch1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_trycatch1.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/js/M_with0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/js/M_with0.js -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_arrslice0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_arrslice0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_comp0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_comp0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_enumerate0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_enumerate0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_needdyn0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_needdyn0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_simple0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_simple0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_string0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_string0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_struct0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_struct0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_temp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_temp.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_trycatch0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_trycatch0.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_trycatch1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_trycatch1.py -------------------------------------------------------------------------------- /data/duoglot/tests/basic/py/M_with0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/basic/py/M_with0.py -------------------------------------------------------------------------------- /data/duoglot/tests/stactci/py/.gitignore: -------------------------------------------------------------------------------- 1 | htmlcov -------------------------------------------------------------------------------- /data/duoglot/tests/stactci/py_all/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/duoglot/tests/staleetcode/py/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /data/duoglot/tests/staleetcode/pysep/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .coverage -------------------------------------------------------------------------------- /data/duoglot/tests/staleetcode/pysep/cov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/staleetcode/pysep/cov.py -------------------------------------------------------------------------------- /data/duoglot/tests/standalone/py/demo0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/standalone/py/demo0.py -------------------------------------------------------------------------------- /data/duoglot/tests/standalone/py/demo1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/duoglot/tests/standalone/py/demo1.py -------------------------------------------------------------------------------- /data/logs-learn-rules/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-learn-rules/.gitignore -------------------------------------------------------------------------------- /data/logs-learn-rules/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-learn-rules/Makefile -------------------------------------------------------------------------------- /data/logs-learn-rules/format-json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-learn-rules/format-json.sh -------------------------------------------------------------------------------- /data/logs-learn-rules/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-learn-rules/format.sh -------------------------------------------------------------------------------- /data/logs-rule-inference/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-rule-inference/.gitignore -------------------------------------------------------------------------------- /data/logs-translate-single/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-translate-single/.gitignore -------------------------------------------------------------------------------- /data/logs-translate-single/clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-translate-single/clean -------------------------------------------------------------------------------- /data/logs-translate-single/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/logs-translate-single/format.sh -------------------------------------------------------------------------------- /data/pirel/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-129299910.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-129299910.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-129299911.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-129299911.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-129300864.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-129300864.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-129300865.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-129300865.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-129300866.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-129300866.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-136194430.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-136194430.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-143620716.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-143620716.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-143620717.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-143620717.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-143621670.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-143621670.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-143621671.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-143621671.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-143621672.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-143621672.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-152093027.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-152093027.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-154737389.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-154737389.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-155375082.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-155375082.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-162709330.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-162709330.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-168060242.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-168060242.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-188348831.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-188348831.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-191682251.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-191682251.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-195055653.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-195055653.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-19514044.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-19514044.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-196675952.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-196675952.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-205358149.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-205358149.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-230698934.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-230698934.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-232636190.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-232636190.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-250535550.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-250535550.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-254205168.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-254205168.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-256993184.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-256993184.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-273396594.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-273396594.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-279582747.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-279582747.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-284240138.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-284240138.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-287028174.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-287028174.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-28878773.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-28878773.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-291434918.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-291434918.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-299221292.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-299221292.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-299908025.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-299908025.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-31149413.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-31149413.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-311783470.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-311783470.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-327576503.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-327576503.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-332883002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-332883002.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-34083750.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-34083750.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-346375091.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-346375091.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-34940139.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-34940139.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-350348092.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-350348092.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-361834907.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-361834907.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-361834908.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-361834908.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-361835861.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-361835861.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-361835862.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-361835862.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-361835863.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-361835863.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366448305.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366448305.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366448306.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366448306.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366449259.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366449259.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366449260.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366449260.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366449261.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366449261.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-366661258.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-366661258.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-381943647.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-381943647.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-389525564.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-389525564.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-393908539.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-393908539.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-395517599.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-395517599.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-398662547.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-398662547.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-39942784.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-39942784.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-407085861.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-407085861.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-407483645.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-407483645.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-409585618.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-409585618.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-412570665.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-412570665.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-422007396.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-422007396.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-436475916.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-436475916.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-44479422.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-44479422.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-449624308.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-449624308.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-459830516.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-459830516.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-475168891.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-475168891.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-495307563.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-495307563.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-515031499.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-515031499.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-517311484.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-517311484.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-524333036.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-524333036.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-524333037.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-524333037.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-524333990.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-524333990.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-524333991.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-524333991.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-524333992.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-524333992.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-538462447.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-538462447.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-540768753.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-540768753.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-555692287.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-555692287.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-559927644.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-559927644.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-573864808.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-573864808.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-585583725.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-585583725.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-591635557.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-591635557.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-600467778.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-600467778.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-632496373.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-632496373.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-639643914.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-639643914.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-64585300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-64585300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-64585301.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-64585301.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-64586254.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-64586254.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-64586255.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-64586255.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-64586256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-64586256.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-648606524.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-648606524.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-65306371.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-65306371.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-663526642.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-663526642.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-663526643.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-663526643.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-663527596.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-663527596.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-663527597.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-663527597.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-663527598.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-663527598.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-673319473.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-673319473.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-679705375.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-679705375.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-686304951.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-686304951.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-686922662.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-686922662.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-689114568.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-689114568.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-689114569.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-689114569.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-689114570.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-689114570.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-692493678.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-692493678.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-693851505.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-693851505.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-69810077.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-69810077.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-707358077.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-707358077.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-726695877.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-726695877.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-726695878.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-726695878.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-726696831.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-726696831.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-726696832.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-726696832.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-726696833.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-726696833.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-729997903.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-729997903.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-729997904.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-729997904.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-729998857.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-729998857.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-729998858.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-729998858.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-729998859.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-729998859.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747282980.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747282980.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747282981.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747282981.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747283934.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747283934.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747283935.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747283935.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747283936.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747283936.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-747723007.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-747723007.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-755213927.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-755213927.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-761012383.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-761012383.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-769661173.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-769661173.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-780802556.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-780802556.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-78827013.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-78827013.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-796036553.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-796036553.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-800313960.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-800313960.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-803644134.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-803644134.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-840146185.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-840146185.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-847230051.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-847230051.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-8540138.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-8540138.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-854315233.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-854315233.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-855542985.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-855542985.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-859691702.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-859691702.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-860696076.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-860696076.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-867635541.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-867635541.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-876690759.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-876690759.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-890641152.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-890641152.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-892750170.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-892750170.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-897758839.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-897758839.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-899405555.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-899405555.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-902941744.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-902941744.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-90791189.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-90791189.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-911993027.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-911993027.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-91354567.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-91354567.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-929473454.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-929473454.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-93479641.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-93479641.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-942053976.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-942053976.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-946856211.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-946856211.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-95095058.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-95095058.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-95095059.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-95095059.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-952909441.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-952909441.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-954950358.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-954950358.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-955408100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-955408100.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-957515914.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-957515914.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-958038833.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-958038833.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-958038834.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-958038834.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-958038835.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-958038835.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-95849982.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-95849982.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-959960939.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-959960939.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-962995661.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-962995661.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-963836024.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-963836024.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-968862844.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-968862844.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-968862845.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-968862845.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-968862846.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-968862846.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-971266777.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-971266777.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-973999023.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-973999023.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-977339726.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-977339726.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-996970359.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-996970359.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-996970360.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-996970360.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks-997347427.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks-997347427.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1000688676.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1000688676.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1001773785.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1001773785.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1008969155.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1008969155.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1013719071.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1013719071.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1016701571.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1016701571.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1027088999.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1027088999.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1027089000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1027089000.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1027089001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1027089001.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1030582464.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1030582464.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1036679975.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1036679975.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1039958788.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1039958788.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1039958789.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1039958789.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1048427742.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1048427742.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1060285471.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1060285471.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1060546350.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1060546350.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1060546351.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1060546351.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1060546352.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1060546352.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1066949715.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1066949715.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1068686855.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1068686855.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1071077644.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1071077644.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1073913283.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1073913283.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079282737.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079282737.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079282738.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079282738.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079282739.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079282739.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079283692.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079283692.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079283693.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079283693.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079980087.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079980087.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079980088.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079980088.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1079980089.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1079980089.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1082270647.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1082270647.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1088787958.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1088787958.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1092510591.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1092510591.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1099680882.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1099680882.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1099682445.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1099682445.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1114277262.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1114277262.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1132926672.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1132926672.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1143415726.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1143415726.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1144656686.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1144656686.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1155088520.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1155088520.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1164379263.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1164379263.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1164768482.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1164768482.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1171052311.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1171052311.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1173470259.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1173470259.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1176708727.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1176708727.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1182499130.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1182499130.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1189869373.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1189869373.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1200696392.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1200696392.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1200696393.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1200696393.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1200696394.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1200696394.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1202422156.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1202422156.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1214397666.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1214397666.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1214397667.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1214397667.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1214884919.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1214884919.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1215338494.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1215338494.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks121961008.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks121961008.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1224776549.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1224776549.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1233628.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1233628.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1237286222.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1237286222.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1241516213.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1241516213.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1241984718.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1241984718.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1254662678.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1254662678.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1266385611.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1266385611.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1268021004.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1268021004.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1268021005.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1268021005.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1268021006.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1268021006.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1274991038.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1274991038.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1276584085.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1276584085.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks127834098.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks127834098.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1287481263.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1287481263.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1291043895.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1291043895.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1297518627.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1297518627.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1304153442.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1304153442.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1306577401.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1306577401.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1307144108.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1307144108.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1309918466.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1309918466.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1309918467.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1309918467.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1309918468.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1309918468.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1316890498.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1316890498.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1323789342.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1323789342.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1328003405.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1328003405.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks133444659.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks133444659.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1347420297.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1347420297.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1352782064.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1352782064.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1352782065.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1352782065.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1352782066.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1352782066.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1352783019.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1352783019.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1352783020.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1352783020.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1354916338.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1354916338.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1358604359.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1358604359.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1364071215.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1364071215.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1376920681.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1376920681.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1377663069.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1377663069.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks140334097.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks140334097.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1408932054.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1408932054.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1412395873.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1412395873.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1415533047.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1415533047.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1434632380.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1434632380.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1445857526.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1445857526.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1456221997.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1456221997.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1463869311.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1463869311.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1463942780.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1463942780.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1467647077.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1467647077.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks14689035.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks14689035.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1490432449.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1490432449.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1490432450.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1490432450.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1490432451.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1490432451.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1499367362.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1499367362.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1499933839.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1499933839.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks150195076.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks150195076.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1506906219.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1506906219.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1528535622.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1528535622.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1530079011.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1530079011.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1530079012.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1530079012.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1530079013.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1530079013.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1533525180.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1533525180.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1534379243.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1534379243.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1545188238.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1545188238.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1545803782.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1545803782.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550712309.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550712309.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550807391.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550807391.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550883298.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550883298.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550883299.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550883299.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550883300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550883300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550884253.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550884253.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1550884254.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1550884254.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1552759660.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1552759660.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1553402125.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1553402125.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1556278251.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1556278251.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks156976325.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks156976325.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1570789000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1570789000.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1586702379.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1586702379.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1593611655.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1593611655.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1593611656.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1593611656.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1593611657.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1593611657.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1593612610.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1593612610.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1593612611.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1593612611.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1609722165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1609722165.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks161361268.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks161361268.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1619775047.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1619775047.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1622560977.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1622560977.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1622560978.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1622560978.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1622560979.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1622560979.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1622561932.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1622561932.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1622561933.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1622561933.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1656028000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1656028000.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1656028001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1656028001.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1656028002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1656028002.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1656028955.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1656028955.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1656028956.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1656028956.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1675132482.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1675132482.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1675908584.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1675908584.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1679363919.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1679363919.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1679764174.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1679764174.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1689729505.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1689729505.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1697299420.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1697299420.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks169886605.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks169886605.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks170762438.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks170762438.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1711389527.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1711389527.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1712148317.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1712148317.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1716142522.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1716142522.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1720480875.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1720480875.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1723149279.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1723149279.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1727018847.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1727018847.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1729316976.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1729316976.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1734738041.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1734738041.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1738851813.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1738851813.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1740203839.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1740203839.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1749327243.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1749327243.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1749595794.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1749595794.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1763234590.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1763234590.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks17744494.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks17744494.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1782645019.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1782645019.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1785948975.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1785948975.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1788799442.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1788799442.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1790621105.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1790621105.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1799759612.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1799759612.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1799759613.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1799759613.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1799759614.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1799759614.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1799760567.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1799760567.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1799760568.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1799760568.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1805644456.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1805644456.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1805899204.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1805899204.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1807947539.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1807947539.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1808634163.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1808634163.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1808634164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1808634164.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1808634165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1808634165.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1808635118.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1808635118.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1809085309.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1809085309.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1810444328.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1810444328.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1816393522.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1816393522.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1816393523.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1816393523.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1816393524.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1816393524.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1816394477.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1816394477.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1816394478.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1816394478.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1839330418.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1839330418.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848382068.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848382068.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848382069.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848382069.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848382070.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848382070.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848383023.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848383023.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848383024.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848383024.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1848419100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1848419100.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1869938074.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1869938074.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1880362087.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1880362087.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1882683980.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1882683980.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1889464424.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1889464424.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1892015190.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1892015190.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks189699865.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks189699865.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1897832377.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1897832377.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1915003428.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1915003428.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1923825167.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1923825167.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1928801637.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1928801637.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1938096907.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1938096907.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1950234005.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1950234005.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1950931248.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1950931248.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1958754868.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1958754868.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1959959113.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1959959113.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1960017955.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1960017955.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks1978856741.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks1978856741.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2003268719.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2003268719.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2004892036.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2004892036.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2013985822.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2013985822.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2015030088.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2015030088.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2021442655.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2021442655.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2042434638.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2042434638.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks205521182.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks205521182.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2068076576.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2068076576.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2070586748.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2070586748.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2070586749.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2070586749.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2070586750.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2070586750.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2070587703.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2070587703.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2070587704.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2070587704.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2072028242.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2072028242.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2075239300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2075239300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2078564800.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2078564800.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks208594611.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks208594611.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2087614382.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2087614382.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2094748447.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2094748447.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks210471407.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks210471407.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2107239287.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2107239287.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2107438096.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2107438096.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2110849082.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2110849082.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2120621528.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2120621528.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2120621529.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2120621529.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2120621530.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2120621530.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2121748330.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2121748330.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks2128706710.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks2128706710.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks224587247.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks224587247.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks22646813.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks22646813.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks228243299.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks228243299.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks230220300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks230220300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks233506842.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks233506842.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks233506843.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks233506843.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks233506844.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks233506844.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks233507797.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks233507797.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks240194383.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks240194383.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks246469821.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks246469821.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks249409375.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks249409375.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks256507902.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks256507902.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks260329261.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks260329261.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks261989264.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks261989264.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks264607211.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks264607211.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks274764892.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks274764892.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks278988742.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks278988742.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks28521639.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks28521639.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks28521640.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks28521640.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks28521641.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks28521641.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks28522594.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks28522594.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks28522595.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks28522595.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks286117846.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks286117846.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks286117847.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks286117847.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks286117848.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks286117848.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks298478763.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks298478763.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks298478764.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks298478764.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks298478765.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks298478765.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks298479718.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks298479718.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks298479719.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks298479719.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks307514293.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks307514293.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks311293948.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks311293948.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks315009781.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks315009781.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks319670405.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks319670405.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks32200766.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks32200766.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks326426580.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks326426580.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks340148166.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks340148166.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks340980680.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks340980680.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks340980681.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks340980681.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks340980682.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks340980682.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks349215188.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks349215188.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks356036898.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks356036898.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks357259668.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks357259668.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks370847793.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks370847793.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks370847794.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks370847794.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks370847795.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks370847795.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks370848748.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks370848748.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks370848749.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks370848749.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks37877550.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks37877550.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks379451007.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks379451007.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks382938931.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks382938931.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks382938932.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks382938932.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks382938933.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks382938933.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks399559735.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks399559735.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks399559736.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks399559736.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks399559737.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks399559737.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks399560690.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks399560690.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks399560691.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks399560691.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks402262164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks402262164.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks406387535.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks406387535.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks409858689.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks409858689.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks410264358.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks410264358.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks410264359.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks410264359.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks410264360.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks410264360.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks410265313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks410265313.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks410265314.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks410265314.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks412619374.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks412619374.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks422829686.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks422829686.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks4246279.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks4246279.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks426470204.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks426470204.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks436194300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks436194300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks436194301.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks436194301.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks436890293.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks436890293.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks440469222.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks440469222.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks461948506.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks461948506.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks462844317.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks462844317.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks472231802.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks472231802.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks472617056.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks472617056.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks475049883.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks475049883.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks479397391.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks479397391.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks489781035.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks489781035.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks495582549.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks495582549.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks495582550.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks495582550.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks495582551.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks495582551.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks496642295.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks496642295.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks496642296.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks496642296.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks496642297.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks496642297.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks496643250.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks496643250.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks496643251.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks496643251.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks498167655.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks498167655.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks505215248.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks505215248.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks505215249.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks505215249.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks505215250.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks505215250.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks505216203.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks505216203.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks505216204.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks505216204.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks508634758.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks508634758.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks510884431.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks510884431.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks510884432.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks510884432.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks510884433.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks510884433.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks510885386.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks510885386.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks510885387.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks510885387.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks518903922.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks518903922.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks532686169.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks532686169.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks535318244.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks535318244.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks537835300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks537835300.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks539000969.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks539000969.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks540028850.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks540028850.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks541045610.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks541045610.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542182737.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542182737.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542182738.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542182738.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542182739.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542182739.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542183692.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542183692.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542183693.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542183693.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks542254308.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks542254308.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks551874676.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks551874676.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks555789238.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks555789238.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks558499546.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks558499546.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks561212641.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks561212641.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks561289556.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks561289556.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks565009899.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks565009899.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks573518624.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks573518624.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks593999079.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks593999079.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks596610754.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks596610754.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks601042428.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks601042428.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks60401465.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks60401465.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks605640946.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks605640946.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks616844371.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks616844371.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks620288277.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks620288277.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks63179034.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks63179034.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks640639576.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks640639576.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks655078026.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks655078026.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks657389793.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks657389793.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks668770751.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks668770751.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks67024953.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks67024953.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks67024954.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks67024954.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks67024955.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks67024955.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks677030948.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks677030948.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks682275917.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks682275917.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks695589926.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks695589926.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks71135725.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks71135725.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks713767526.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks713767526.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks715509918.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks715509918.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks716588466.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks716588466.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks721772075.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks721772075.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks726290145.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks726290145.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks73368383.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks73368383.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks73368384.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks73368384.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks73368385.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks73368385.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks734057081.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks734057081.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks74262108.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks74262108.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks75189118.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks75189118.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks75884997.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks75884997.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks75884998.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks75884998.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks75884999.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks75884999.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks80367366.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks80367366.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks84781558.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks84781558.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks90530379.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks90530379.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks93212800.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks93212800.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks93796601.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks93796601.json -------------------------------------------------------------------------------- /data/pirel/cache/code-blocks97639439.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/code-blocks97639439.json -------------------------------------------------------------------------------- /data/pirel/cache/translations7534344.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/cache/translations7534344.json -------------------------------------------------------------------------------- /data/pirel/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/pirel/format.sh -------------------------------------------------------------------------------- /data/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/program.py -------------------------------------------------------------------------------- /data/refactory/.gitignore: -------------------------------------------------------------------------------- 1 | /data/ -------------------------------------------------------------------------------- /data/refactory/data.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/data/refactory/data.zip -------------------------------------------------------------------------------- /docker/backendpybase/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/backendpybase/build.sh -------------------------------------------------------------------------------- /docker/backendtestingbase/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/backendtestingbase/build.sh -------------------------------------------------------------------------------- /docker/duoglot.docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/duoglot.docker-compose.yml -------------------------------------------------------------------------------- /docker/duoglot.nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/duoglot.nginx.conf -------------------------------------------------------------------------------- /docker/duoglot.start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/duoglot.start.sh -------------------------------------------------------------------------------- /docker/nginxbase/.dockerignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker/nginxbase/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/nginxbase/build.sh -------------------------------------------------------------------------------- /docker/nginxbase/nginxbase.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/nginxbase/nginxbase.dockerfile -------------------------------------------------------------------------------- /docker/thirdparty/.gitignore: -------------------------------------------------------------------------------- 1 | !*.tar.gz -------------------------------------------------------------------------------- /docker/thirdparty/LICENSE-py2js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/thirdparty/LICENSE-py2js -------------------------------------------------------------------------------- /docker/thirdparty/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/thirdparty/build.sh -------------------------------------------------------------------------------- /docker/thirdparty/cli-duoglotcompare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/thirdparty/cli-duoglotcompare.sh -------------------------------------------------------------------------------- /docker/thirdparty/py2js.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/docker/thirdparty/py2js.tar.gz -------------------------------------------------------------------------------- /frontend/_api/api_duoglot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_api/api_duoglot.js -------------------------------------------------------------------------------- /frontend/_api/api_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_api/api_file.js -------------------------------------------------------------------------------- /frontend/_api/api_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_api/api_test.js -------------------------------------------------------------------------------- /frontend/_common/autoComplete/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/autoComplete/LICENSE -------------------------------------------------------------------------------- /frontend/_common/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/common.js -------------------------------------------------------------------------------- /frontend/_common/d3/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/d3/LICENSE -------------------------------------------------------------------------------- /frontend/_common/d3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/d3/README.md -------------------------------------------------------------------------------- /frontend/_common/d3/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/d3/d3.min.js -------------------------------------------------------------------------------- /frontend/_common/g6/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/g6/LICENSE -------------------------------------------------------------------------------- /frontend/_common/g6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/g6/README.md -------------------------------------------------------------------------------- /frontend/_common/g6/g6.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/g6/g6.min.js -------------------------------------------------------------------------------- /frontend/_common/g6/g6.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/g6/g6.min.js.map -------------------------------------------------------------------------------- /frontend/_common/hacktimer/HackTimer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/hacktimer/HackTimer.js -------------------------------------------------------------------------------- /frontend/_common/hacktimer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/hacktimer/LICENSE -------------------------------------------------------------------------------- /frontend/_common/hacktimer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/hacktimer/README.md -------------------------------------------------------------------------------- /frontend/_common/incremental-dom/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/incremental-dom/LICENSE -------------------------------------------------------------------------------- /frontend/_common/index_viewer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/index_viewer.css -------------------------------------------------------------------------------- /frontend/_common/index_viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/index_viewer.html -------------------------------------------------------------------------------- /frontend/_common/index_viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/index_viewer.js -------------------------------------------------------------------------------- /frontend/_common/monaco/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /frontend/_common/monaco/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/monaco/LICENSE -------------------------------------------------------------------------------- /frontend/_common/monaco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/monaco/README.md -------------------------------------------------------------------------------- /frontend/_common/monaco/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/monaco/package-lock.json -------------------------------------------------------------------------------- /frontend/_common/monaco/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/monaco/package.json -------------------------------------------------------------------------------- /frontend/_common/mydashboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/mydashboard/README.md -------------------------------------------------------------------------------- /frontend/_common/sortable/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/sortable/LICENSE -------------------------------------------------------------------------------- /frontend/_common/sortable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/sortable/README.md -------------------------------------------------------------------------------- /frontend/_common/sortable/Sortable.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/sortable/Sortable.min.js -------------------------------------------------------------------------------- /frontend/_common/tabulator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tabulator/LICENSE -------------------------------------------------------------------------------- /frontend/_common/tabulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tabulator/README.md -------------------------------------------------------------------------------- /frontend/_common/tingle/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tingle/LICENSE -------------------------------------------------------------------------------- /frontend/_common/tingle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tingle/README.md -------------------------------------------------------------------------------- /frontend/_common/tingle/tingle.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tingle/tingle.min.css -------------------------------------------------------------------------------- /frontend/_common/tingle/tingle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/tingle/tingle.min.js -------------------------------------------------------------------------------- /frontend/_common/toastify-js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/toastify-js/LICENSE -------------------------------------------------------------------------------- /frontend/_common/toastify-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/toastify-js/README.md -------------------------------------------------------------------------------- /frontend/_common/toastify-js/toastify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/toastify-js/toastify.css -------------------------------------------------------------------------------- /frontend/_common/toastify-js/toastify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/_common/toastify-js/toastify.js -------------------------------------------------------------------------------- /frontend/duoglot/api_wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/api_wrapper.js -------------------------------------------------------------------------------- /frontend/duoglot/common_ruleutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/common_ruleutils.js -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_s.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_s.css -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_s.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_s.html -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_s.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_s.js -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_stat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_stat.css -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_stat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_stat.html -------------------------------------------------------------------------------- /frontend/duoglot/devutils/index_stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/devutils/index_stat.js -------------------------------------------------------------------------------- /frontend/duoglot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index.html -------------------------------------------------------------------------------- /frontend/duoglot/index_bench.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_bench.css -------------------------------------------------------------------------------- /frontend/duoglot/index_bench.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_bench.html -------------------------------------------------------------------------------- /frontend/duoglot/index_bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_bench.js -------------------------------------------------------------------------------- /frontend/duoglot/index_bench_autofix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_bench_autofix.js -------------------------------------------------------------------------------- /frontend/duoglot/index_bench_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_bench_config.js -------------------------------------------------------------------------------- /frontend/duoglot/index_editrule.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editrule.css -------------------------------------------------------------------------------- /frontend/duoglot/index_editrule.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editrule.html -------------------------------------------------------------------------------- /frontend/duoglot/index_editrule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editrule.js -------------------------------------------------------------------------------- /frontend/duoglot/index_editruleset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editruleset.css -------------------------------------------------------------------------------- /frontend/duoglot/index_editruleset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editruleset.html -------------------------------------------------------------------------------- /frontend/duoglot/index_editruleset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_editruleset.js -------------------------------------------------------------------------------- /frontend/duoglot/index_t.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_t.css -------------------------------------------------------------------------------- /frontend/duoglot/index_t.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_t.html -------------------------------------------------------------------------------- /frontend/duoglot/index_t.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/index_t.js -------------------------------------------------------------------------------- /frontend/duoglot/pirel/DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/DOCS.md -------------------------------------------------------------------------------- /frontend/duoglot/pirel/consts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/consts.js -------------------------------------------------------------------------------- /frontend/duoglot/pirel/query_llm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/query_llm.js -------------------------------------------------------------------------------- /frontend/duoglot/pirel/rule_inference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/rule_inference.js -------------------------------------------------------------------------------- /frontend/duoglot/pirel/ui_learn_rules.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/ui_learn_rules.css -------------------------------------------------------------------------------- /frontend/duoglot/pirel/ui_learn_rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/ui_learn_rules.js -------------------------------------------------------------------------------- /frontend/duoglot/pirel/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/frontend/duoglot/pirel/utils.js -------------------------------------------------------------------------------- /main-dev-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/main-dev-cli.sh -------------------------------------------------------------------------------- /main-dev-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/main-dev-install.sh -------------------------------------------------------------------------------- /main-host-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/main-host-start.sh -------------------------------------------------------------------------------- /pics/duoglot_bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_bench.png -------------------------------------------------------------------------------- /pics/duoglot_benchui_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_benchui_tab.png -------------------------------------------------------------------------------- /pics/duoglot_editrule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_editrule.png -------------------------------------------------------------------------------- /pics/duoglot_editrule_regions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_editrule_regions.png -------------------------------------------------------------------------------- /pics/duoglot_trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_trans.png -------------------------------------------------------------------------------- /pics/duoglot_trans_demo0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_trans_demo0.png -------------------------------------------------------------------------------- /pics/duoglot_transfinish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_transfinish.png -------------------------------------------------------------------------------- /pics/duoglot_transstuck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_transstuck.png -------------------------------------------------------------------------------- /pics/duoglot_viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/duoglot_viewer.png -------------------------------------------------------------------------------- /pics/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/index.png -------------------------------------------------------------------------------- /pics/pirel_translate_single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/pirel_translate_single.png -------------------------------------------------------------------------------- /pics/pirel_translate_single_steps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/pirel_translate_single_steps.png -------------------------------------------------------------------------------- /pics/transmap-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/transmap-ui.png -------------------------------------------------------------------------------- /pics/transmap-vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vtw-developers/PiREL/HEAD/pics/transmap-vm.png --------------------------------------------------------------------------------