diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..65835c4 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,35 @@ +name: CI - Test Assembly Implementation + +on: + push: + pull_request: + branches: [ main, master ] + +jobs: + test-task1: + name: Test Task 1 (Unidimensional) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y gcc-multilib make python3 + - name: Build Task 1 + run: make task1 + - name: Run Task 1 Tests + run: python3 scripts/checker.py task1 + + test-task2: + name: Test Task 2 (Bidimensional) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y gcc-multilib make python3 + - name: Build Task 2 + run: make task2 + - name: Run Task 2 Tests + run: python3 scripts/checker.py task2 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..351cdfd --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Compiler and flags +AS = gcc +ASFLAGS = -m32 -no-pie + +# Directories +SRC_DIR = src +BIN_DIR = . + +# Targets +all: task1 task2 + +task1: $(SRC_DIR)/task1.s + $(AS) $(ASFLAGS) $< -o $(BIN_DIR)/$@ + +task2: $(SRC_DIR)/task2.s + $(AS) $(ASFLAGS) $< -o $(BIN_DIR)/$@ + +clean: + rm -f task1 task2 + +.PHONY: all clean diff --git a/README.md b/README.md index 4888e9c..d53de1b 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,63 @@ -# Informatii utile +# Contiguous Memory Allocation Simulator (x86 Assembly) -Rezolvarea temei de laborator la materia Arhitectura sistemelor de calcul din anul universitar 2024 - 2025 Universitatea Bucuresti. +This repository contains an x86 (32-bit) assembly implementation of a contiguous memory allocation system. It simulates how an operating system manages memory blocks or how a file system allocates space on a disk. -## Explicatie a fiecarui folder +## Project Overview -- Folderul "Cerinta temei": - Contine doar fisierul unde este prezentata cerinta impreuna cu niste exemple. +The simulator models a memory space (8MB total) divided into blocks of 8KB. For the purpose of this simulation, the logic is scaled down to 1024 addressable units. The project consists of two main tasks: -- Folderul "Date de intrare": - Contine un folder numit "tests" unde se gasesc o serie de input-uri (si output-urile folosite de scripturile de verificare) care au fost oferite pentru a ne verifica tema inainte de predarea acesteia. +- **Task 1: Unidimensional Memory Allocation** + Simulates a 1D memory array where files are allocated contiguously using a **First-Fit** strategy. +- **Task 2: Bidimensional Memory Allocation** + Extends the simulation to a 2D memory grid (matrix). Note: The `CONCRETE` operation is not implemented in this version. -- Folderul "Scripturi de verificare pentru Linux sau masina virtuala de Linux": - Contine script-urile folosite pentru verificarea temei pentru testarile facute direct pe Linux sau pe o masina virtuala de Linux. +## Supported Operations -- Folderul "Scripturi de verificare pentru Windows Subsystem for Linux (WSL)": - Contine script-urile folosite pentru verificarea temei pentru testarile facute pe Windows Subsystem for Linux (WSL). +The simulator supports the following commands: +- **ADD (1)**: Allocate a contiguous range of blocks for a file. +- **GET (2)**: Retrieve the start and end indices of a file. +- **DELETE (3)**: Free all blocks associated with a specific file. +- **DEFRAGMENTATION (4)**: Reorganize memory to eliminate external fragmentation by moving all allocated files to the beginning of the memory space. +- **CONCRETE (5 - Task 2 only)**: *Not implemented.* -- Folderul "Tema (deja compilata)": - Contine cele doua programe scrise in assembly x86_32 sintaxa AT&T deja compilate care indeplinesc cerintele care se pot gasi in folderul mentionat mai sus (puncte 80 / 100 --> OPERATIA CONCRETE NU ESTE IMPLEMENTATA). +## Repository Structure -- Folderul "Tema (source code)": - Contine cele doua fisiere cu codul assembly x86_32 sintaxa AT&T din care au fost compilate programele din folder-ul anterior. +- `src/`: Contains the x86 assembly source code (`task1.s`, `task2.s`). +- `tests/`: Input and expected output files for automated testing. +- `scripts/`: Python scripts for testing (`checker.py`) and generating test cases (`generator.py`). +- `docs/`: Original project requirements in Romanian (PDF). +- `Makefile`: Build instructions for compiling the assembly code. -- Folderul "TEMA GATA DE FOLOSIT": - Cum sugereaza numele folder-ul contine necesarul pentru corecta functionare a celor doua programe impreuna cu script-urile de verificare, astfel se poate rula script-ul direct in acest folder, acesta fiind gata de utilizat. Pentru mai multe informatii in legatura cu script-ul faceti referinta la link-ul de mai jos. -______________________________________________________________________________________________________________________________________________________________________________________ - ## **Consultati urmatorul link pentru alte informatii utile:** https://github.com/iancuivasciuc/csa/tree/master/project +## Getting Started + +### Prerequisites + +To build and run this project, you need: +- A Linux environment (or WSL on Windows). +- `gcc` with 32-bit support (`gcc-multilib`). +- `make` and `python3`. + +### Building the Project + +Run the following command in the root directory: +```bash +make +``` +This will generate two executables: `task1` and `task2`. + +### Running Tests + +You can use the provided checker script to verify the implementation: +```bash +python3 scripts/checker.py +``` + +## Technical Details + +- **Language**: x86 Assembly (32-bit, AT&T Syntax). +- **System Calls**: Uses Linux system calls for I/O and file management. +- **Memory Strategy**: First-Fit for contiguous allocation. + +## License + +This project was developed as part of the Computer Systems Architecture (ASC) course at the University of Bucharest, 2024-2025. diff --git a/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/checker.py b/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/checker.py deleted file mode 100644 index 625c71f..0000000 --- a/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/checker.py +++ /dev/null @@ -1,195 +0,0 @@ -import os -import argparse -import subprocess -import signal - -exercises = { - "task1": { - "summary": "Unidimensional case.", - "description": ( - "TODO" - ), - "tests": [ - ("add", 10), - ("add_get", 10), - ("add_delete", 10), - ("add_get_delete", 5), - ("add_get_delete_defragmentation", 15), - ], - "max_score": 50, - }, - "task2": { - "summary": "Bidimensional case.", - "description": ( - "TODO" - ), - "tests": [ - ("add", 10), - ("add_get_delete", 10), - ("add_get_delete_defragmentation", 10), - ], - "max_score": 30, - } -} - -timeout = 300 - - -def is_executable(path): - # Check if the file from path is executable. - return os.path.isfile(path) and os.access(path, os.X_OK) - - -def check_exercise(exercise): - print(f"Checking {exercise}:") - - binary_path = os.path.join(".", exercise) - tests_path = os.path.join("tests", exercise) - - if not os.path.exists(binary_path): - print("🔴 File not found!") - print(f"{exercise}: 0/{exercises[exercise]["max_score"]}!\n") - return 0 - - if not is_executable(binary_path): - print("🔴 File is not executable!") - print(f"{exercise}: 0/{exercises[exercise]["max_score"]}!\n") - return 0 - - test_score = 0 - - for test in exercises[exercise]["tests"]: - test_dir = os.path.join(tests_path, test[0]) - - assert (os.path.exists(test_dir) and os.path.isdir(test_dir)) - - num_tests = len(os.listdir(test_dir)) // 4 - passed = True - - for i in range(1, num_tests + 1): - test_input = os.path.join(test_dir, f"{i}.in") - test_output = os.path.join(test_dir, f"{i}.out") - - assert (os.path.exists(test_input) and os.path.exists(test_output)) - - fin = open(test_input, "r") - fout = open(test_output, "r") - - input_data = fin.read() - expected_output = fout.read() - - try: - # Run the process with input and capture output - result = subprocess.run( - [binary_path], - input=input_data, - capture_output=True, - timeout=timeout, - check=True, - text=True, - ) - - output = result.stdout - - # Compare the program's output to the expected output - if output != expected_output: - output_lines = output.splitlines() - expected_output_lines = expected_output.splitlines() - - for idx in range(len(output_lines)): - if output_lines[idx] != expected_output_lines[idx]: - print( - f"🔴 Wrong answer at test {test_input}!\n\nOutput: \"{output_lines[idx]}\"\nExpected: \"{expected_output_lines[idx]}\"\n") - - passed = False - break - except subprocess.CalledProcessError as err: - # Handle errors when the program exits with a non-zero status - return_code = err.returncode - - if return_code > 0: - print(f"🔴 Test {test_input} exited with error code {return_code}!") - else: - signal_number = -return_code - print( - f"🔴 Test {test_input} was terminated by signal: {signal.strsignal(signal_number)} (signal {signal_number})!") - - passed = False - break - except subprocess.TimeoutExpired: - print(f"🔴 Test {test_input} timed out after {timeout} second!") - - passed = False - break - - if passed: - test_score += test[1] - print(f"✔️ Passed test {test[0]}!") - else: - print(f"🔴 Failed test {test[0]}!") - - print(f"{exercise}: {test_score}/{exercises[exercise]["max_score"]}!\n") - - return test_score - - -def check_all_exercises(): - score, max_score = 0, 0 - for exercise in exercises: - test_score = check_exercise(exercise) - score += test_score - max_score += exercises[exercise]["max_score"] - - print(f"Final grade: {score}/{max_score}!") - - -def show_exercise(exercise): - exercise_info = exercises[exercise] - - print(f"Summary: {exercise_info['summary']}\n") - print(f"Description: {exercise_info['description']}\n") - - -def show_all_exercises(): - for exercise in exercises: - print(f"{exercise}: {exercises[exercise]['summary']}") - - -def main(): - # Setup arguments parser - parser = argparse.ArgumentParser( - description="Check a list of assembly exercise." - ) - - parser.add_argument( - "-s", "--show", - action="store_true", - help="Display the summary, description, input/output format.", - ) - - parser.add_argument( - "exercise", - nargs="?", - choices=exercises.keys(), - help="Specify an exercise to check or view its details.", - ) - - # Parse arguments - args = parser.parse_args() - - if args.exercise: - # If an exercise is specified - if args.show: - show_exercise(args.exercise) - else: - check_exercise(args.exercise) - else: - # If no exercise is specified - if args.show: - show_all_exercises() - else: - check_all_exercises() - - -if __name__ == "__main__": - main() diff --git a/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/generator.py b/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/generator.py deleted file mode 100644 index 29ab20f..0000000 --- a/Scripturi de verificare pentru Windows Subsystem for Linux (WSL)/generator.py +++ /dev/null @@ -1,55 +0,0 @@ -import sys -import random - - -def generate(input_file): - fin = open(input_file, 'w') - files = set() - - seed = random.randrange(sys.maxsize) - rng = random.Random(seed) - - num_commands = 40 - fin.write(f"{num_commands}\n") - - for _ in range(num_commands): - command = random.randint(1, 4) - fin.write(f"{command}\n") - - if command == 1: - num_adds = random.randint(1, 10) - fin.write(f"{num_adds}\n") - - for _ in range(num_adds): - fd = random.randint(1, 255) - while fd in files: - fd = random.randint(1, 255) - fin.write(f"{fd}\n") - files.add(fd) - - dim = random.randint(9, 9000) - fin.write(f"{dim}\n") - elif command == 2: - fd = random.choice(list(files)) - fin.write(f"{fd}\n") - elif command == 3: - fd = random.choice(list(files)) - files.remove(fd) - fin.write(f"{fd}\n") - elif command == 4: - pass - - fin = fin.close() - - -def main(): - if len(sys.argv) != 2: - print("Usage: python3 generator.py ") - return - - input_file = sys.argv[1] - generate(input_file) - - -if __name__ == '__main__': - main() diff --git a/TEMA GATA DE FOLOSIT/checker.py b/TEMA GATA DE FOLOSIT/checker.py deleted file mode 100644 index 1e35626..0000000 --- a/TEMA GATA DE FOLOSIT/checker.py +++ /dev/null @@ -1,195 +0,0 @@ -import os -import argparse -import subprocess -import signal - -exercises = { - "task1": { - "summary": "Unidimensional case.", - "description": ( - "TODO" - ), - "tests": [ - ("add", 10), - ("add_get", 10), - ("add_delete", 10), - ("add_get_delete", 5), - ("add_get_delete_defragmentation", 15), - ], - "max_score": 50, - }, - "task2": { - "summary": "Bidimensional case.", - "description": ( - "TODO" - ), - "tests": [ - ("add", 10), - ("add_get_delete", 10), - ("add_get_delete_defragmentation", 10), - ], - "max_score": 30, - } -} - -timeout = 300 - - -def is_executable(path): - # Check if the file from path is executable. - return os.path.isfile(path) and os.access(path, os.X_OK) - - -def check_exercise(exercise): - print(f"Checking {exercise}:") - - binary_path = os.path.join(".", exercise) - tests_path = os.path.join("tests", exercise) - - if not os.path.exists(binary_path): - print("🔴 File not found!") - print(f"{exercise}: 0/{exercises[exercise]["max_score"]}!\n") - return 0 - - if not is_executable(binary_path): - print("🔴 File is not executable!") - print(f"{exercise}: 0/{exercises[exercise]["max_score"]}!\n") - return 0 - - test_score = 0 - - for test in exercises[exercise]["tests"]: - test_dir = os.path.join(tests_path, test[0]) - - assert (os.path.exists(test_dir) and os.path.isdir(test_dir)) - - num_tests = len(os.listdir(test_dir)) // 2 - passed = True - - for i in range(1, num_tests + 1): - test_input = os.path.join(test_dir, f"{i}.in") - test_output = os.path.join(test_dir, f"{i}.out") - - assert (os.path.exists(test_input) and os.path.exists(test_output)) - - fin = open(test_input, "r") - fout = open(test_output, "r") - - input_data = fin.read() - expected_output = fout.read() - - try: - # Run the process with input and capture output - result = subprocess.run( - [binary_path], - input=input_data, - capture_output=True, - timeout=timeout, - check=True, - text=True, - ) - - output = result.stdout - - # Compare the program's output to the expected output - if output != expected_output: - output_lines = output.splitlines() - expected_output_lines = expected_output.splitlines() - - for idx in range(len(output_lines)): - if output_lines[idx] != expected_output_lines[idx]: - print( - f"🔴 Wrong answer at test {test_input}!\n\nOutput: \"{output_lines[idx]}\"\nExpected: \"{expected_output_lines[idx]}\"\n") - - passed = False - break - except subprocess.CalledProcessError as err: - # Handle errors when the program exits with a non-zero status - return_code = err.returncode - - if return_code > 0: - print(f"🔴 Test {test_input} exited with error code {return_code}!") - else: - signal_number = -return_code - print( - f"🔴 Test {test_input} was terminated by signal: {signal.strsignal(signal_number)} (signal {signal_number})!") - - passed = False - break - except subprocess.TimeoutExpired: - print(f"🔴 Test {test_input} timed out after {timeout} second!") - - passed = False - break - - if passed: - test_score += test[1] - print(f"✔️ Passed test {test[0]}!") - else: - print(f"🔴 Failed test {test[0]}!") - - print(f"{exercise}: {test_score}/{exercises[exercise]["max_score"]}!\n") - - return test_score - - -def check_all_exercises(): - score, max_score = 0, 0 - for exercise in exercises: - test_score = check_exercise(exercise) - score += test_score - max_score += exercises[exercise]["max_score"] - - print(f"Final grade: {score}/{max_score}!") - - -def show_exercise(exercise): - exercise_info = exercises[exercise] - - print(f"Summary: {exercise_info['summary']}\n") - print(f"Description: {exercise_info['description']}\n") - - -def show_all_exercises(): - for exercise in exercises: - print(f"{exercise}: {exercises[exercise]['summary']}") - - -def main(): - # Setup arguments parser - parser = argparse.ArgumentParser( - description="Check a list of assembly exercise." - ) - - parser.add_argument( - "-s", "--show", - action="store_true", - help="Display the summary, description, input/output format.", - ) - - parser.add_argument( - "exercise", - nargs="?", - choices=exercises.keys(), - help="Specify an exercise to check or view its details.", - ) - - # Parse arguments - args = parser.parse_args() - - if args.exercise: - # If an exercise is specified - if args.show: - show_exercise(args.exercise) - else: - check_exercise(args.exercise) - else: - # If no exercise is specified - if args.show: - show_all_exercises() - else: - check_all_exercises() - - -if __name__ == "__main__": - main() diff --git a/TEMA GATA DE FOLOSIT/generator.py b/TEMA GATA DE FOLOSIT/generator.py deleted file mode 100644 index 29ab20f..0000000 --- a/TEMA GATA DE FOLOSIT/generator.py +++ /dev/null @@ -1,55 +0,0 @@ -import sys -import random - - -def generate(input_file): - fin = open(input_file, 'w') - files = set() - - seed = random.randrange(sys.maxsize) - rng = random.Random(seed) - - num_commands = 40 - fin.write(f"{num_commands}\n") - - for _ in range(num_commands): - command = random.randint(1, 4) - fin.write(f"{command}\n") - - if command == 1: - num_adds = random.randint(1, 10) - fin.write(f"{num_adds}\n") - - for _ in range(num_adds): - fd = random.randint(1, 255) - while fd in files: - fd = random.randint(1, 255) - fin.write(f"{fd}\n") - files.add(fd) - - dim = random.randint(9, 9000) - fin.write(f"{dim}\n") - elif command == 2: - fd = random.choice(list(files)) - fin.write(f"{fd}\n") - elif command == 3: - fd = random.choice(list(files)) - files.remove(fd) - fin.write(f"{fd}\n") - elif command == 4: - pass - - fin = fin.close() - - -def main(): - if len(sys.argv) != 2: - print("Usage: python3 generator.py ") - return - - input_file = sys.argv[1] - generate(input_file) - - -if __name__ == '__main__': - main() diff --git a/TEMA GATA DE FOLOSIT/task1 b/TEMA GATA DE FOLOSIT/task1 deleted file mode 100644 index c4b3a74..0000000 Binary files a/TEMA GATA DE FOLOSIT/task1 and /dev/null differ diff --git a/TEMA GATA DE FOLOSIT/task2 b/TEMA GATA DE FOLOSIT/task2 deleted file mode 100644 index 97117f4..0000000 Binary files a/TEMA GATA DE FOLOSIT/task2 and /dev/null differ diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/1.in b/TEMA GATA DE FOLOSIT/tests/task1/add/1.in deleted file mode 100644 index eaf2010..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/1.in +++ /dev/null @@ -1,13 +0,0 @@ -1 -1 -5 -1 -124 -4 -350 -121 -75 -254 -1024 -70 -30 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/1.out b/TEMA GATA DE FOLOSIT/tests/task1/add/1.out deleted file mode 100644 index 5af4cd7..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/1.out +++ /dev/null @@ -1,5 +0,0 @@ -1: (0, 15) -4: (16, 59) -121: (60, 69) -254: (70, 197) -70: (198, 201) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/2.in b/TEMA GATA DE FOLOSIT/tests/task1/add/2.in deleted file mode 100644 index 55dafa3..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/2.in +++ /dev/null @@ -1,55 +0,0 @@ -4 -1 -10 -11 -9 -13 -13 -12 -15 -14 -16 -17 -17 -18 -75 -1 -745 -255 -32 -254 -33 -2 -499 -1 -1 -29 -103 -1 -9 -41 -9000 -42 -8200 -43 -8192 -44 -8000 -45 -7000 -46 -6597 -47 -6593 -48 -6592 -49 -9 -1 -3 -51 -23 -52 -1000 -54 -57 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/2.out b/TEMA GATA DE FOLOSIT/tests/task1/add/2.out deleted file mode 100644 index e55f719..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/2.out +++ /dev/null @@ -1,23 +0,0 @@ -11: (0, 1) -13: (2, 3) -12: (4, 5) -14: (6, 7) -17: (8, 10) -18: (11, 20) -1: (21, 114) -255: (115, 118) -254: (119, 123) -2: (124, 186) -29: (187, 199) -41: (0, 0) -42: (0, 0) -43: (0, 0) -44: (0, 0) -45: (0, 0) -46: (0, 0) -47: (0, 0) -48: (200, 1023) -49: (0, 0) -51: (0, 0) -52: (0, 0) -54: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/3.in b/TEMA GATA DE FOLOSIT/tests/task1/add/3.in deleted file mode 100644 index 19188e4..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/3.in +++ /dev/null @@ -1,13 +0,0 @@ -1 -1 -5 -11 -9000 -12 -8200 -13 -8193 -14 -8190 -15 -9 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/3.out b/TEMA GATA DE FOLOSIT/tests/task1/add/3.out deleted file mode 100644 index 0070944..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/3.out +++ /dev/null @@ -1,5 +0,0 @@ -11: (0, 0) -12: (0, 0) -13: (0, 0) -14: (0, 1023) -15: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/4.in b/TEMA GATA DE FOLOSIT/tests/task1/add/4.in deleted file mode 100644 index d0844fd..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/4.in +++ /dev/null @@ -1,13 +0,0 @@ -3 -1 -1 -11 -8170 -1 -1 -21 -20 -1 -1 -31 -12 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/4.out b/TEMA GATA DE FOLOSIT/tests/task1/add/4.out deleted file mode 100644 index 0c789bc..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/4.out +++ /dev/null @@ -1,3 +0,0 @@ -11: (0, 1021) -21: (0, 0) -31: (1022, 1023) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/5.in b/TEMA GATA DE FOLOSIT/tests/task1/add/5.in deleted file mode 100644 index bfd7251..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/5.in +++ /dev/null @@ -1,513 +0,0 @@ -1 -1 -255 -1 -9 -2 -9 -3 -9 -4 -9 -5 -9 -6 -9 -7 -9 -8 -9 -9 -9 -10 -9 -11 -9 -12 -9 -13 -9 -14 -9 -15 -9 -16 -9 -17 -9 -18 -9 -19 -9 -20 -9 -21 -9 -22 -9 -23 -9 -24 -9 -25 -9 -26 -9 -27 -9 -28 -9 -29 -9 -30 -9 -31 -9 -32 -9 -33 -9 -34 -9 -35 -9 -36 -9 -37 -9 -38 -9 -39 -9 -40 -9 -41 -9 -42 -9 -43 -9 -44 -9 -45 -9 -46 -9 -47 -9 -48 -9 -49 -9 -50 -9 -51 -9 -52 -9 -53 -9 -54 -9 -55 -9 -56 -9 -57 -9 -58 -9 -59 -9 -60 -9 -61 -9 -62 -9 -63 -9 -64 -9 -65 -9 -66 -9 -67 -9 -68 -9 -69 -9 -70 -9 -71 -9 -72 -9 -73 -9 -74 -9 -75 -9 -76 -9 -77 -9 -78 -9 -79 -9 -80 -9 -81 -9 -82 -9 -83 -9 -84 -9 -85 -9 -86 -9 -87 -9 -88 -9 -89 -9 -90 -9 -91 -9 -92 -9 -93 -9 -94 -9 -95 -9 -96 -9 -97 -9 -98 -9 -99 -9 -100 -9 -101 -9 -102 -9 -103 -9 -104 -9 -105 -9 -106 -9 -107 -9 -108 -9 -109 -9 -110 -9 -111 -9 -112 -9 -113 -9 -114 -9 -115 -9 -116 -9 -117 -9 -118 -9 -119 -9 -120 -9 -121 -9 -122 -9 -123 -9 -124 -9 -125 -9 -126 -9 -127 -9 -128 -9 -129 -9 -130 -9 -131 -9 -132 -9 -133 -9 -134 -9 -135 -9 -136 -9 -137 -9 -138 -9 -139 -9 -140 -9 -141 -9 -142 -9 -143 -9 -144 -9 -145 -9 -146 -9 -147 -9 -148 -9 -149 -9 -150 -9 -151 -9 -152 -9 -153 -9 -154 -9 -155 -9 -156 -9 -157 -9 -158 -9 -159 -9 -160 -9 -161 -9 -162 -9 -163 -9 -164 -9 -165 -9 -166 -9 -167 -9 -168 -9 -169 -9 -170 -9 -171 -9 -172 -9 -173 -9 -174 -9 -175 -9 -176 -9 -177 -9 -178 -9 -179 -9 -180 -9 -181 -9 -182 -9 -183 -9 -184 -9 -185 -9 -186 -9 -187 -9 -188 -9 -189 -9 -190 -9 -191 -9 -192 -9 -193 -9 -194 -9 -195 -9 -196 -9 -197 -9 -198 -9 -199 -9 -200 -9 -201 -9 -202 -9 -203 -9 -204 -9 -205 -9 -206 -9 -207 -9 -208 -9 -209 -9 -210 -9 -211 -9 -212 -9 -213 -9 -214 -9 -215 -9 -216 -9 -217 -9 -218 -9 -219 -9 -220 -9 -221 -9 -222 -9 -223 -9 -224 -9 -225 -9 -226 -9 -227 -9 -228 -9 -229 -9 -230 -9 -231 -9 -232 -9 -233 -9 -234 -9 -235 -9 -236 -9 -237 -9 -238 -9 -239 -9 -240 -9 -241 -9 -242 -9 -243 -9 -244 -9 -245 -9 -246 -9 -247 -9 -248 -9 -249 -9 -250 -9 -251 -9 -252 -9 -253 -9 -254 -9 -255 -9 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/5.out b/TEMA GATA DE FOLOSIT/tests/task1/add/5.out deleted file mode 100644 index 6e3f11b..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/5.out +++ /dev/null @@ -1,255 +0,0 @@ -1: (0, 1) -2: (2, 3) -3: (4, 5) -4: (6, 7) -5: (8, 9) -6: (10, 11) -7: (12, 13) -8: (14, 15) -9: (16, 17) -10: (18, 19) -11: (20, 21) -12: (22, 23) -13: (24, 25) -14: (26, 27) -15: (28, 29) -16: (30, 31) -17: (32, 33) -18: (34, 35) -19: (36, 37) -20: (38, 39) -21: (40, 41) -22: (42, 43) -23: (44, 45) -24: (46, 47) -25: (48, 49) -26: (50, 51) -27: (52, 53) -28: (54, 55) -29: (56, 57) -30: (58, 59) -31: (60, 61) -32: (62, 63) -33: (64, 65) -34: (66, 67) -35: (68, 69) -36: (70, 71) -37: (72, 73) -38: (74, 75) -39: (76, 77) -40: (78, 79) -41: (80, 81) -42: (82, 83) -43: (84, 85) -44: (86, 87) -45: (88, 89) -46: (90, 91) -47: (92, 93) -48: (94, 95) -49: (96, 97) -50: (98, 99) -51: (100, 101) -52: (102, 103) -53: (104, 105) -54: (106, 107) -55: (108, 109) -56: (110, 111) -57: (112, 113) -58: (114, 115) -59: (116, 117) -60: (118, 119) -61: (120, 121) -62: (122, 123) -63: (124, 125) -64: (126, 127) -65: (128, 129) -66: (130, 131) -67: (132, 133) -68: (134, 135) -69: (136, 137) -70: (138, 139) -71: (140, 141) -72: (142, 143) -73: (144, 145) -74: (146, 147) -75: (148, 149) -76: (150, 151) -77: (152, 153) -78: (154, 155) -79: (156, 157) -80: (158, 159) -81: (160, 161) -82: (162, 163) -83: (164, 165) -84: (166, 167) -85: (168, 169) -86: (170, 171) -87: (172, 173) -88: (174, 175) -89: (176, 177) -90: (178, 179) -91: (180, 181) -92: (182, 183) -93: (184, 185) -94: (186, 187) -95: (188, 189) -96: (190, 191) -97: (192, 193) -98: (194, 195) -99: (196, 197) -100: (198, 199) -101: (200, 201) -102: (202, 203) -103: (204, 205) -104: (206, 207) -105: (208, 209) -106: (210, 211) -107: (212, 213) -108: (214, 215) -109: (216, 217) -110: (218, 219) -111: (220, 221) -112: (222, 223) -113: (224, 225) -114: (226, 227) -115: (228, 229) -116: (230, 231) -117: (232, 233) -118: (234, 235) -119: (236, 237) -120: (238, 239) -121: (240, 241) -122: (242, 243) -123: (244, 245) -124: (246, 247) -125: (248, 249) -126: (250, 251) -127: (252, 253) -128: (254, 255) -129: (256, 257) -130: (258, 259) -131: (260, 261) -132: (262, 263) -133: (264, 265) -134: (266, 267) -135: (268, 269) -136: (270, 271) -137: (272, 273) -138: (274, 275) -139: (276, 277) -140: (278, 279) -141: (280, 281) -142: (282, 283) -143: (284, 285) -144: (286, 287) -145: (288, 289) -146: (290, 291) -147: (292, 293) -148: (294, 295) -149: (296, 297) -150: (298, 299) -151: (300, 301) -152: (302, 303) -153: (304, 305) -154: (306, 307) -155: (308, 309) -156: (310, 311) -157: (312, 313) -158: (314, 315) -159: (316, 317) -160: (318, 319) -161: (320, 321) -162: (322, 323) -163: (324, 325) -164: (326, 327) -165: (328, 329) -166: (330, 331) -167: (332, 333) -168: (334, 335) -169: (336, 337) -170: (338, 339) -171: (340, 341) -172: (342, 343) -173: (344, 345) -174: (346, 347) -175: (348, 349) -176: (350, 351) -177: (352, 353) -178: (354, 355) -179: (356, 357) -180: (358, 359) -181: (360, 361) -182: (362, 363) -183: (364, 365) -184: (366, 367) -185: (368, 369) -186: (370, 371) -187: (372, 373) -188: (374, 375) -189: (376, 377) -190: (378, 379) -191: (380, 381) -192: (382, 383) -193: (384, 385) -194: (386, 387) -195: (388, 389) -196: (390, 391) -197: (392, 393) -198: (394, 395) -199: (396, 397) -200: (398, 399) -201: (400, 401) -202: (402, 403) -203: (404, 405) -204: (406, 407) -205: (408, 409) -206: (410, 411) -207: (412, 413) -208: (414, 415) -209: (416, 417) -210: (418, 419) -211: (420, 421) -212: (422, 423) -213: (424, 425) -214: (426, 427) -215: (428, 429) -216: (430, 431) -217: (432, 433) -218: (434, 435) -219: (436, 437) -220: (438, 439) -221: (440, 441) -222: (442, 443) -223: (444, 445) -224: (446, 447) -225: (448, 449) -226: (450, 451) -227: (452, 453) -228: (454, 455) -229: (456, 457) -230: (458, 459) -231: (460, 461) -232: (462, 463) -233: (464, 465) -234: (466, 467) -235: (468, 469) -236: (470, 471) -237: (472, 473) -238: (474, 475) -239: (476, 477) -240: (478, 479) -241: (480, 481) -242: (482, 483) -243: (484, 485) -244: (486, 487) -245: (488, 489) -246: (490, 491) -247: (492, 493) -248: (494, 495) -249: (496, 497) -250: (498, 499) -251: (500, 501) -252: (502, 503) -253: (504, 505) -254: (506, 507) -255: (508, 509) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/6.in b/TEMA GATA DE FOLOSIT/tests/task1/add/6.in deleted file mode 100644 index 2db512c..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/6.in +++ /dev/null @@ -1,563 +0,0 @@ -40 -1 -5 -203 -291 -23 -291 -246 -500 -205 -496 -152 -55 -1 -5 -116 -463 -255 -355 -233 -498 -31 -428 -151 -334 -1 -6 -135 -31 -63 -417 -1 -287 -168 -289 -22 -214 -68 -61 -1 -8 -157 -242 -77 -230 -83 -295 -212 -65 -174 -390 -73 -331 -176 -282 -9 -298 -1 -6 -153 -216 -2 -289 -145 -286 -170 -280 -32 -145 -137 -134 -1 -5 -16 -206 -195 -308 -3 -69 -14 -309 -34 -150 -1 -5 -164 -418 -234 -59 -124 -267 -160 -41 -194 -132 -1 -10 -43 -132 -107 -242 -177 -221 -224 -54 -254 -387 -89 -132 -243 -475 -229 -472 -181 -80 -202 -103 -1 -8 -210 -105 -180 -453 -183 -376 -173 -142 -192 -457 -47 -495 -231 -160 -78 -96 -1 -7 -61 -349 -235 -380 -18 -327 -155 -384 -10 -114 -45 -183 -48 -276 -1 -3 -185 -462 -84 -465 -57 -400 -1 -10 -230 -476 -199 -192 -216 -42 -75 -470 -101 -123 -119 -421 -93 -307 -111 -38 -226 -157 -241 -284 -1 -1 -17 -466 -1 -3 -123 -375 -191 -425 -65 -49 -1 -2 -72 -363 -196 -360 -1 -4 -172 -93 -240 -89 -62 -105 -209 -71 -1 -3 -223 -107 -69 -47 -169 -65 -1 -7 -74 -36 -25 -121 -239 -199 -132 -116 -248 -207 -215 -492 -67 -196 -1 -9 -138 -209 -90 -210 -221 -67 -232 -306 -142 -79 -120 -457 -46 -200 -36 -242 -204 -322 -1 -6 -28 -408 -20 -193 -49 -475 -242 -415 -99 -37 -52 -344 -1 -10 -117 -190 -85 -164 -5 -123 -186 -106 -126 -275 -8 -292 -144 -160 -114 -295 -79 -451 -82 -175 -1 -8 -106 -500 -175 -324 -56 -147 -42 -352 -193 -197 -238 -306 -21 -63 -66 -251 -1 -8 -13 -411 -113 -276 -104 -205 -70 -84 -87 -132 -60 -45 -92 -203 -244 -457 -1 -7 -139 -102 -64 -337 -54 -110 -80 -255 -115 -306 -247 -45 -147 -420 -1 -6 -218 -409 -187 -357 -227 -438 -217 -370 -26 -223 -214 -337 -1 -6 -251 -422 -33 -282 -76 -448 -128 -17 -166 -358 -136 -384 -1 -3 -50 -342 -108 -48 -94 -260 -1 -4 -44 -206 -197 -53 -97 -84 -91 -112 -1 -5 -41 -30 -130 -369 -190 -33 -220 -500 -171 -450 -1 -1 -131 -239 -1 -7 -219 -386 -96 -280 -213 -205 -162 -412 -4 -191 -51 -354 -12 -101 -1 -8 -149 -347 -122 -30 -19 -206 -29 -44 -39 -111 -88 -292 -178 -396 -71 -483 -1 -9 -188 -74 -11 -226 -100 -102 -141 -465 -150 -216 -134 -464 -35 -108 -112 -436 -55 -337 -1 -7 -245 -229 -7 -183 -222 -293 -165 -98 -30 -206 -110 -276 -228 -34 -1 -7 -37 -252 -154 -456 -252 -421 -198 -77 -225 -53 -201 -303 -15 -396 -1 -9 -81 -64 -156 -483 -58 -50 -127 -255 -163 -316 -179 -308 -125 -300 -208 -52 -253 -405 -1 -8 -249 -420 -206 -200 -109 -203 -24 -285 -129 -66 -121 -62 -250 -438 -159 -286 -1 -9 -189 -445 -182 -361 -167 -254 -236 -486 -200 -438 -59 -447 -86 -16 -53 -42 -27 -119 -1 -3 -40 -340 -98 -350 -148 -356 -1 -3 -184 -174 -158 -410 -103 -70 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add/6.out b/TEMA GATA DE FOLOSIT/tests/task1/add/6.out deleted file mode 100644 index d0620d4..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add/6.out +++ /dev/null @@ -1,241 +0,0 @@ -203: (0, 36) -23: (37, 73) -246: (74, 136) -205: (137, 198) -152: (199, 205) -116: (206, 263) -255: (264, 308) -233: (309, 371) -31: (372, 425) -151: (426, 467) -135: (468, 471) -63: (472, 524) -1: (525, 560) -168: (561, 597) -22: (598, 624) -68: (625, 632) -157: (633, 663) -77: (664, 692) -83: (693, 729) -212: (730, 738) -174: (739, 787) -73: (788, 829) -176: (830, 865) -9: (866, 903) -153: (904, 930) -2: (931, 967) -145: (968, 1003) -170: (0, 0) -32: (1004, 1022) -137: (0, 0) -16: (0, 0) -195: (0, 0) -3: (0, 0) -14: (0, 0) -34: (0, 0) -164: (0, 0) -234: (0, 0) -124: (0, 0) -160: (0, 0) -194: (0, 0) -43: (0, 0) -107: (0, 0) -177: (0, 0) -224: (0, 0) -254: (0, 0) -89: (0, 0) -243: (0, 0) -229: (0, 0) -181: (0, 0) -202: (0, 0) -210: (0, 0) -180: (0, 0) -183: (0, 0) -173: (0, 0) -192: (0, 0) -47: (0, 0) -231: (0, 0) -78: (0, 0) -61: (0, 0) -235: (0, 0) -18: (0, 0) -155: (0, 0) -10: (0, 0) -45: (0, 0) -48: (0, 0) -185: (0, 0) -84: (0, 0) -57: (0, 0) -230: (0, 0) -199: (0, 0) -216: (0, 0) -75: (0, 0) -101: (0, 0) -119: (0, 0) -93: (0, 0) -111: (0, 0) -226: (0, 0) -241: (0, 0) -17: (0, 0) -123: (0, 0) -191: (0, 0) -65: (0, 0) -72: (0, 0) -196: (0, 0) -172: (0, 0) -240: (0, 0) -62: (0, 0) -209: (0, 0) -223: (0, 0) -69: (0, 0) -169: (0, 0) -74: (0, 0) -25: (0, 0) -239: (0, 0) -132: (0, 0) -248: (0, 0) -215: (0, 0) -67: (0, 0) -138: (0, 0) -90: (0, 0) -221: (0, 0) -232: (0, 0) -142: (0, 0) -120: (0, 0) -46: (0, 0) -36: (0, 0) -204: (0, 0) -28: (0, 0) -20: (0, 0) -49: (0, 0) -242: (0, 0) -99: (0, 0) -52: (0, 0) -117: (0, 0) -85: (0, 0) -5: (0, 0) -186: (0, 0) -126: (0, 0) -8: (0, 0) -144: (0, 0) -114: (0, 0) -79: (0, 0) -82: (0, 0) -106: (0, 0) -175: (0, 0) -56: (0, 0) -42: (0, 0) -193: (0, 0) -238: (0, 0) -21: (0, 0) -66: (0, 0) -13: (0, 0) -113: (0, 0) -104: (0, 0) -70: (0, 0) -87: (0, 0) -60: (0, 0) -92: (0, 0) -244: (0, 0) -139: (0, 0) -64: (0, 0) -54: (0, 0) -80: (0, 0) -115: (0, 0) -247: (0, 0) -147: (0, 0) -218: (0, 0) -187: (0, 0) -227: (0, 0) -217: (0, 0) -26: (0, 0) -214: (0, 0) -251: (0, 0) -33: (0, 0) -76: (0, 0) -128: (0, 0) -166: (0, 0) -136: (0, 0) -50: (0, 0) -108: (0, 0) -94: (0, 0) -44: (0, 0) -197: (0, 0) -97: (0, 0) -91: (0, 0) -41: (0, 0) -130: (0, 0) -190: (0, 0) -220: (0, 0) -171: (0, 0) -131: (0, 0) -219: (0, 0) -96: (0, 0) -213: (0, 0) -162: (0, 0) -4: (0, 0) -51: (0, 0) -12: (0, 0) -149: (0, 0) -122: (0, 0) -19: (0, 0) -29: (0, 0) -39: (0, 0) -88: (0, 0) -178: (0, 0) -71: (0, 0) -188: (0, 0) -11: (0, 0) -100: (0, 0) -141: (0, 0) -150: (0, 0) -134: (0, 0) -35: (0, 0) -112: (0, 0) -55: (0, 0) -245: (0, 0) -7: (0, 0) -222: (0, 0) -165: (0, 0) -30: (0, 0) -110: (0, 0) -228: (0, 0) -37: (0, 0) -154: (0, 0) -252: (0, 0) -198: (0, 0) -225: (0, 0) -201: (0, 0) -15: (0, 0) -81: (0, 0) -156: (0, 0) -58: (0, 0) -127: (0, 0) -163: (0, 0) -179: (0, 0) -125: (0, 0) -208: (0, 0) -253: (0, 0) -249: (0, 0) -206: (0, 0) -109: (0, 0) -24: (0, 0) -129: (0, 0) -121: (0, 0) -250: (0, 0) -159: (0, 0) -189: (0, 0) -182: (0, 0) -167: (0, 0) -236: (0, 0) -200: (0, 0) -59: (0, 0) -86: (0, 0) -53: (0, 0) -27: (0, 0) -40: (0, 0) -98: (0, 0) -148: (0, 0) -184: (0, 0) -158: (0, 0) -103: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.in b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.in deleted file mode 100644 index 50cd075..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.in +++ /dev/null @@ -1,57 +0,0 @@ -15 -3 -15 -1 -2 -11 -8190 -12 -12 -3 -12 -3 -12 -3 -11 -3 -11 -1 -1 -12 -14 -3 -12 -1 -3 -21 -400 -22 -400 -23 -400 -3 -21 -3 -23 -1 -5 -31 -800 -32 -500 -33 -420 -34 -401 -35 -396 -3 -35 -1 -2 -41 -200 -42 -205 -3 -33 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.out b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.out deleted file mode 100644 index 94fe4eb..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/1.out +++ /dev/null @@ -1,29 +0,0 @@ -11: (0, 1023) -12: (0, 0) -11: (0, 1023) -11: (0, 1023) -12: (0, 1) -21: (0, 49) -22: (50, 99) -23: (100, 149) -22: (50, 99) -23: (100, 149) -22: (50, 99) -31: (100, 199) -32: (200, 262) -33: (263, 315) -34: (316, 366) -35: (0, 49) -22: (50, 99) -31: (100, 199) -32: (200, 262) -33: (263, 315) -34: (316, 366) -41: (0, 24) -42: (367, 392) -41: (0, 24) -22: (50, 99) -31: (100, 199) -32: (200, 262) -34: (316, 366) -42: (367, 392) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.in b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.in deleted file mode 100644 index dd08682..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.in +++ /dev/null @@ -1,213 +0,0 @@ -40 -1 -3 -86 -187 -72 -187 -34 -157 -3 -72 -3 -34 -3 -86 -1 -3 -98 -464 -133 -240 -80 -60 -3 -80 -3 -133 -3 -98 -1 -2 -176 -59 -116 -392 -3 -116 -1 -9 -150 -376 -75 -145 -172 -128 -185 -450 -94 -330 -179 -393 -93 -57 -89 -408 -178 -417 -3 -185 -1 -2 -122 -338 -224 -66 -3 -224 -3 -93 -1 -8 -250 -24 -191 -387 -126 -140 -3 -438 -163 -284 -109 -119 -30 -302 -1 -385 -1 -3 -54 -208 -143 -491 -188 -281 -3 -176 -3 -3 -1 -4 -201 -327 -45 -101 -151 -64 -13 -246 -3 -179 -3 -150 -3 -143 -1 -6 -205 -370 -138 -382 -23 -313 -239 -254 -84 -492 -149 -38 -1 -4 -161 -33 -196 -472 -66 -367 -246 -41 -3 -191 -3 -89 -3 -23 -3 -138 -1 -5 -252 -254 -143 -161 -193 -188 -70 -153 -50 -295 -1 -2 -133 -41 -140 -152 -3 -50 -1 -3 -104 -239 -213 -88 -59 -87 -1 -8 -78 -207 -173 -271 -11 -280 -190 -292 -170 -487 -156 -144 -219 -220 -208 -386 -3 -193 -3 -1 -3 -94 -3 -140 -1 -4 -108 -198 -90 -451 -39 -283 -3 -290 -3 -156 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.out b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.out deleted file mode 100644 index 2670c28..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/2.out +++ /dev/null @@ -1,502 +0,0 @@ -86: (0, 23) -72: (24, 47) -34: (48, 67) -86: (0, 23) -34: (48, 67) -86: (0, 23) -98: (0, 57) -133: (58, 87) -80: (88, 95) -98: (0, 57) -133: (58, 87) -98: (0, 57) -176: (0, 7) -116: (8, 56) -176: (0, 7) -150: (8, 54) -75: (55, 73) -172: (74, 89) -185: (90, 146) -94: (147, 188) -179: (189, 238) -93: (239, 246) -89: (247, 297) -178: (298, 350) -176: (0, 7) -150: (8, 54) -75: (55, 73) -172: (74, 89) -94: (147, 188) -179: (189, 238) -93: (239, 246) -89: (247, 297) -178: (298, 350) -122: (90, 132) -224: (133, 141) -176: (0, 7) -150: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -94: (147, 188) -179: (189, 238) -93: (239, 246) -89: (247, 297) -178: (298, 350) -176: (0, 7) -150: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -94: (147, 188) -179: (189, 238) -89: (247, 297) -178: (298, 350) -250: (133, 135) -191: (351, 399) -126: (400, 417) -3: (418, 472) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -143: (637, 698) -188: (699, 734) -150: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -94: (147, 188) -179: (189, 238) -89: (247, 297) -178: (298, 350) -191: (351, 399) -126: (400, 417) -3: (418, 472) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -143: (637, 698) -188: (699, 734) -150: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -94: (147, 188) -179: (189, 238) -89: (247, 297) -178: (298, 350) -191: (351, 399) -126: (400, 417) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -143: (637, 698) -188: (699, 734) -201: (418, 458) -45: (459, 471) -151: (0, 7) -13: (735, 765) -151: (0, 7) -150: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -94: (147, 188) -89: (247, 297) -178: (298, 350) -191: (351, 399) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -143: (637, 698) -188: (699, 734) -13: (735, 765) -151: (0, 7) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -94: (147, 188) -89: (247, 297) -178: (298, 350) -191: (351, 399) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -143: (637, 698) -188: (699, 734) -13: (735, 765) -151: (0, 7) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -94: (147, 188) -89: (247, 297) -178: (298, 350) -191: (351, 399) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -188: (699, 734) -13: (735, 765) -205: (8, 54) -138: (189, 236) -23: (637, 676) -239: (766, 797) -84: (798, 859) -149: (136, 140) -161: (141, 145) -196: (860, 918) -66: (919, 964) -246: (237, 242) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -138: (189, 236) -246: (237, 242) -89: (247, 297) -178: (298, 350) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -23: (637, 676) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -138: (189, 236) -246: (237, 242) -178: (298, 350) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -23: (637, 676) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -138: (189, 236) -246: (237, 242) -178: (298, 350) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -246: (237, 242) -178: (298, 350) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -252: (189, 220) -143: (243, 263) -193: (264, 287) -70: (351, 370) -50: (637, 673) -133: (221, 226) -140: (371, 389) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -193: (264, 287) -178: (298, 350) -70: (351, 370) -140: (371, 389) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -104: (637, 666) -213: (667, 677) -59: (678, 688) -78: (965, 990) -173: (0, 0) -11: (0, 0) -190: (0, 0) -170: (0, 0) -156: (991, 1008) -219: (0, 0) -208: (0, 0) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -178: (298, 350) -70: (351, 370) -140: (371, 389) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -1: (562, 610) -54: (611, 636) -104: (637, 666) -213: (667, 677) -59: (678, 688) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -78: (965, 990) -156: (991, 1008) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -94: (147, 188) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -178: (298, 350) -70: (351, 370) -140: (371, 389) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -54: (611, 636) -104: (637, 666) -213: (667, 677) -59: (678, 688) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -78: (965, 990) -156: (991, 1008) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -178: (298, 350) -70: (351, 370) -140: (371, 389) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -54: (611, 636) -104: (637, 666) -213: (667, 677) -59: (678, 688) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -78: (965, 990) -156: (991, 1008) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -178: (298, 350) -70: (351, 370) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -54: (611, 636) -104: (637, 666) -213: (667, 677) -59: (678, 688) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -78: (965, 990) -156: (991, 1008) -108: (146, 170) -90: (0, 0) -39: (562, 597) -3: (0, 0) -151: (0, 7) -205: (8, 54) -75: (55, 73) -172: (74, 89) -122: (90, 132) -250: (133, 135) -149: (136, 140) -161: (141, 145) -108: (146, 170) -252: (189, 220) -133: (221, 226) -246: (237, 242) -143: (243, 263) -178: (298, 350) -70: (351, 370) -126: (400, 417) -201: (418, 458) -45: (459, 471) -163: (473, 508) -109: (509, 523) -30: (524, 561) -39: (562, 597) -54: (611, 636) -104: (637, 666) -213: (667, 677) -59: (678, 688) -188: (699, 734) -13: (735, 765) -239: (766, 797) -84: (798, 859) -196: (860, 918) -66: (919, 964) -78: (965, 990) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.in b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.in deleted file mode 100644 index 6268290..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.in +++ /dev/null @@ -1,253 +0,0 @@ -40 -1 -3 -36 -395 -216 -455 -44 -62 -1 -2 -240 -282 -183 -372 -3 -216 -1 -4 -106 -158 -238 -464 -110 -160 -79 -380 -1 -10 -18 -311 -35 -218 -53 -312 -116 -32 -216 -466 -192 -368 -133 -163 -58 -469 -70 -410 -205 -292 -3 -106 -3 -240 -1 -6 -4 -133 -232 -414 -254 -137 -163 -446 -154 -493 -136 -63 -3 -232 -1 -9 -222 -442 -130 -176 -139 -394 -62 -313 -55 -19 -248 -412 -239 -77 -3 -105 -34 -319 -3 -58 -1 -2 -24 -215 -149 -230 -1 -5 -114 -185 -244 -435 -47 -467 -221 -296 -152 -112 -3 -55 -3 -154 -3 -238 -3 -152 -1 -2 -242 -94 -220 -359 -3 -163 -3 -53 -1 -4 -162 -172 -88 -484 -232 -58 -203 -489 -3 -183 -1 -10 -126 -205 -86 -278 -63 -166 -168 -191 -173 -326 -112 -279 -68 -335 -72 -351 -23 -385 -48 -156 -1 -1 -30 -469 -3 -220 -3 -221 -3 -86 -3 -216 -1 -6 -32 -283 -143 -208 -8 -352 -193 -323 -29 -195 -175 -404 -1 -9 -129 -467 -233 -103 -109 -479 -92 -148 -90 -283 -207 -242 -163 -112 -104 -360 -179 -352 -3 -79 -3 -110 -3 -23 -1 -7 -236 -454 -79 -194 -251 -227 -118 -157 -231 -297 -97 -227 -91 -310 -3 -79 -3 -179 -1 -6 -14 -229 -111 -350 -154 -428 -42 -318 -33 -437 -156 -92 -3 -126 -3 -35 -3 -4 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.out b/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.out deleted file mode 100644 index d0e841f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_delete/3.out +++ /dev/null @@ -1,746 +0,0 @@ -36: (0, 49) -216: (50, 106) -44: (107, 114) -240: (115, 150) -183: (151, 197) -36: (0, 49) -44: (107, 114) -240: (115, 150) -183: (151, 197) -106: (50, 69) -238: (198, 255) -110: (70, 89) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -116: (90, 93) -216: (410, 468) -192: (469, 514) -133: (515, 535) -58: (536, 594) -70: (595, 646) -205: (647, 683) -36: (0, 49) -110: (70, 89) -116: (90, 93) -44: (107, 114) -240: (115, 150) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -58: (536, 594) -70: (595, 646) -205: (647, 683) -36: (0, 49) -110: (70, 89) -116: (90, 93) -44: (107, 114) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -58: (536, 594) -70: (595, 646) -205: (647, 683) -4: (50, 66) -232: (684, 735) -254: (115, 132) -163: (736, 791) -154: (792, 853) -136: (94, 101) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -58: (536, 594) -70: (595, 646) -205: (647, 683) -163: (736, 791) -154: (792, 853) -222: (854, 909) -130: (684, 705) -139: (910, 959) -62: (960, 999) -55: (67, 69) -248: (0, 0) -239: (133, 142) -3: (706, 719) -34: (0, 0) -36: (0, 49) -4: (50, 66) -55: (67, 69) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -163: (736, 791) -154: (792, 853) -222: (854, 909) -139: (910, 959) -62: (960, 999) -24: (536, 562) -149: (563, 591) -114: (1000, 1023) -244: (0, 0) -47: (0, 0) -221: (0, 0) -152: (720, 733) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -152: (720, 733) -163: (736, 791) -154: (792, 853) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -238: (198, 255) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -152: (720, 733) -163: (736, 791) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -152: (720, 733) -163: (736, 791) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -163: (736, 791) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -242: (198, 209) -220: (210, 254) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -242: (198, 209) -220: (210, 254) -79: (256, 303) -18: (304, 342) -35: (343, 370) -53: (371, 409) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -183: (151, 197) -242: (198, 209) -220: (210, 254) -79: (256, 303) -18: (304, 342) -35: (343, 370) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -162: (371, 392) -88: (720, 780) -232: (143, 150) -203: (781, 842) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -242: (198, 209) -220: (210, 254) -79: (256, 303) -18: (304, 342) -35: (343, 370) -162: (371, 392) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -126: (151, 176) -86: (0, 0) -63: (177, 197) -168: (0, 0) -173: (0, 0) -112: (0, 0) -68: (0, 0) -72: (0, 0) -23: (0, 0) -48: (0, 0) -30: (0, 0) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -79: (256, 303) -18: (304, 342) -35: (343, 370) -162: (371, 392) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -79: (256, 303) -18: (304, 342) -35: (343, 370) -162: (371, 392) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -79: (256, 303) -18: (304, 342) -35: (343, 370) -162: (371, 392) -216: (410, 468) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -79: (256, 303) -18: (304, 342) -35: (343, 370) -162: (371, 392) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -32: (210, 245) -143: (393, 418) -8: (419, 462) -193: (0, 0) -29: (0, 0) -175: (0, 0) -129: (0, 0) -233: (0, 0) -109: (0, 0) -92: (0, 0) -90: (0, 0) -207: (0, 0) -163: (0, 0) -104: (0, 0) -179: (0, 0) -36: (0, 49) -4: (50, 66) -110: (70, 89) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -32: (210, 245) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -32: (210, 245) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -32: (210, 245) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -236: (246, 302) -79: (0, 0) -251: (0, 0) -118: (67, 86) -231: (0, 0) -97: (0, 0) -91: (0, 0) -36: (0, 49) -4: (50, 66) -118: (67, 86) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -32: (210, 245) -236: (246, 302) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -118: (67, 86) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -126: (151, 176) -63: (177, 197) -242: (198, 209) -32: (210, 245) -236: (246, 302) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -14: (0, 0) -111: (0, 0) -154: (0, 0) -42: (0, 0) -33: (0, 0) -156: (0, 0) -36: (0, 49) -4: (50, 66) -118: (67, 86) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -63: (177, 197) -242: (198, 209) -32: (210, 245) -236: (246, 302) -18: (304, 342) -35: (343, 370) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -4: (50, 66) -118: (67, 86) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -63: (177, 197) -242: (198, 209) -32: (210, 245) -236: (246, 302) -18: (304, 342) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) -36: (0, 49) -118: (67, 86) -116: (90, 93) -136: (94, 101) -44: (107, 114) -254: (115, 132) -239: (133, 142) -232: (143, 150) -63: (177, 197) -242: (198, 209) -32: (210, 245) -236: (246, 302) -18: (304, 342) -162: (371, 392) -143: (393, 418) -8: (419, 462) -192: (469, 514) -133: (515, 535) -24: (536, 562) -149: (563, 591) -70: (595, 646) -205: (647, 683) -130: (684, 705) -3: (706, 719) -88: (720, 780) -203: (781, 842) -222: (854, 909) -139: (910, 959) -62: (960, 999) -114: (1000, 1023) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.in deleted file mode 100644 index 279b46f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.in +++ /dev/null @@ -1,35 +0,0 @@ -9 -2 -25 -1 -6 -11 -500 -12 -333 -13 -425 -14 -9 -15 -26 -16 -7000 -2 -11 -2 -14 -2 -22 -2 -255 -1 -2 -21 -33 -22 -22 -2 -16 -2 -22 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.out deleted file mode 100644 index 0df7b2c..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/1.out +++ /dev/null @@ -1,15 +0,0 @@ -(0, 0) -11: (0, 62) -12: (63, 104) -13: (105, 158) -14: (159, 160) -15: (161, 164) -16: (0, 0) -(0, 62) -(159, 160) -(0, 0) -(0, 0) -21: (165, 169) -22: (170, 172) -(0, 0) -(170, 172) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.in deleted file mode 100644 index 577aa34..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.in +++ /dev/null @@ -1,9 +0,0 @@ -3 -2 -5 -1 -1 -5 -8187 -2 -5 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.out deleted file mode 100644 index 96eb00a..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/2.out +++ /dev/null @@ -1,3 +0,0 @@ -(0, 0) -5: (0, 1023) -(0, 1023) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.in deleted file mode 100644 index 6387b75..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.in +++ /dev/null @@ -1,387 +0,0 @@ -40 -1 -9 -17 -383 -216 -206 -174 -340 -205 -185 -155 -75 -161 -77 -64 -51 -113 -113 -83 -134 -1 -9 -107 -120 -207 -468 -202 -357 -193 -203 -153 -243 -63 -403 -233 -456 -147 -395 -220 -274 -2 -207 -1 -3 -200 -346 -29 -95 -123 -430 -1 -1 -79 -408 -1 -4 -62 -449 -194 -49 -119 -137 -8 -164 -1 -7 -43 -188 -99 -253 -5 -327 -3 -303 -121 -117 -56 -375 -57 -119 -1 -9 -84 -180 -135 -364 -31 -27 -203 -451 -20 -315 -72 -132 -46 -329 -73 -255 -69 -237 -2 -107 -1 -7 -142 -196 -66 -201 -168 -411 -12 -294 -74 -142 -136 -130 -54 -454 -2 -220 -1 -3 -244 -100 -44 -139 -114 -220 -1 -1 -30 -416 -1 -7 -60 -499 -154 -146 -108 -222 -150 -71 -78 -134 -184 -319 -117 -183 -1 -9 -52 -179 -11 -193 -98 -157 -173 -38 -93 -174 -227 -137 -137 -300 -171 -486 -238 -225 -1 -3 -51 -188 -94 -442 -230 -292 -2 -203 -1 -1 -88 -130 -2 -29 -1 -2 -140 -473 -149 -241 -1 -5 -245 -302 -169 -276 -177 -440 -16 -369 -24 -291 -2 -46 -1 -6 -110 -331 -162 -125 -192 -417 -53 -261 -133 -182 -47 -258 -1 -6 -6 -201 -214 -198 -50 -25 -196 -373 -234 -77 -204 -436 -1 -3 -208 -277 -87 -284 -65 -220 -2 -203 -1 -6 -180 -445 -27 -402 -209 -344 -232 -450 -67 -492 -213 -85 -2 -162 -1 -1 -23 -20 -2 -204 -1 -4 -124 -99 -178 -226 -18 -50 -250 -175 -1 -7 -201 -488 -127 -208 -2 -154 -7 -492 -246 -11 -132 -43 -157 -116 -2 -142 -1 -9 -231 -276 -222 -315 -122 -120 -219 -147 -109 -112 -199 -413 -188 -454 -139 -497 -255 -46 -1 -4 -212 -211 -160 -493 -191 -456 -148 -491 -1 -6 -236 -374 -49 -72 -241 -271 -163 -55 -112 -374 -189 -38 -1 -7 -242 -124 -75 -389 -226 -268 -39 -76 -59 -267 -190 -413 -21 -157 -1 -5 -210 -404 -22 -381 -145 -177 -247 -489 -35 -465 -1 -7 -129 -125 -224 -429 -164 -133 -186 -206 -146 -319 -40 -336 -104 -116 -1 -2 -240 -70 -167 -50 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.out deleted file mode 100644 index 873e68f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get/3.out +++ /dev/null @@ -1,163 +0,0 @@ -17: (0, 47) -216: (48, 73) -174: (74, 116) -205: (117, 140) -155: (141, 150) -161: (151, 160) -64: (161, 167) -113: (168, 182) -83: (183, 199) -107: (200, 214) -207: (215, 273) -202: (274, 318) -193: (319, 344) -153: (345, 375) -63: (376, 426) -233: (427, 483) -147: (484, 533) -220: (534, 568) -(215, 273) -200: (569, 612) -29: (613, 624) -123: (625, 678) -79: (679, 729) -62: (730, 786) -194: (787, 793) -119: (794, 811) -8: (812, 832) -43: (833, 856) -99: (857, 888) -5: (889, 929) -3: (930, 967) -121: (968, 982) -56: (0, 0) -57: (983, 997) -84: (998, 1020) -135: (0, 0) -31: (0, 0) -203: (0, 0) -20: (0, 0) -72: (0, 0) -46: (0, 0) -73: (0, 0) -69: (0, 0) -(200, 214) -142: (0, 0) -66: (0, 0) -168: (0, 0) -12: (0, 0) -74: (0, 0) -136: (0, 0) -54: (0, 0) -(534, 568) -244: (0, 0) -44: (0, 0) -114: (0, 0) -30: (0, 0) -60: (0, 0) -154: (0, 0) -108: (0, 0) -150: (0, 0) -78: (0, 0) -184: (0, 0) -117: (0, 0) -52: (0, 0) -11: (0, 0) -98: (0, 0) -173: (0, 0) -93: (0, 0) -227: (0, 0) -137: (0, 0) -171: (0, 0) -238: (0, 0) -51: (0, 0) -94: (0, 0) -230: (0, 0) -(0, 0) -88: (0, 0) -(613, 624) -140: (0, 0) -149: (0, 0) -245: (0, 0) -169: (0, 0) -177: (0, 0) -16: (0, 0) -24: (0, 0) -(0, 0) -110: (0, 0) -162: (0, 0) -192: (0, 0) -53: (0, 0) -133: (0, 0) -47: (0, 0) -6: (0, 0) -214: (0, 0) -50: (0, 0) -196: (0, 0) -234: (0, 0) -204: (0, 0) -208: (0, 0) -87: (0, 0) -65: (0, 0) -(0, 0) -180: (0, 0) -27: (0, 0) -209: (0, 0) -232: (0, 0) -67: (0, 0) -213: (0, 0) -(0, 0) -23: (1021, 1023) -(0, 0) -124: (0, 0) -178: (0, 0) -18: (0, 0) -250: (0, 0) -201: (0, 0) -127: (0, 0) -2: (0, 0) -7: (0, 0) -246: (0, 0) -132: (0, 0) -157: (0, 0) -(0, 0) -231: (0, 0) -222: (0, 0) -122: (0, 0) -219: (0, 0) -109: (0, 0) -199: (0, 0) -188: (0, 0) -139: (0, 0) -255: (0, 0) -212: (0, 0) -160: (0, 0) -191: (0, 0) -148: (0, 0) -236: (0, 0) -49: (0, 0) -241: (0, 0) -163: (0, 0) -112: (0, 0) -189: (0, 0) -242: (0, 0) -75: (0, 0) -226: (0, 0) -39: (0, 0) -59: (0, 0) -190: (0, 0) -21: (0, 0) -210: (0, 0) -22: (0, 0) -145: (0, 0) -247: (0, 0) -35: (0, 0) -129: (0, 0) -224: (0, 0) -164: (0, 0) -186: (0, 0) -146: (0, 0) -40: (0, 0) -104: (0, 0) -240: (0, 0) -167: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.in deleted file mode 100644 index fe4c41f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.in +++ /dev/null @@ -1,27 +0,0 @@ -8 -2 -13 -3 -13 -2 -13 -1 -5 -11 -123 -12 -356 -13 -4212 -14 -9 -15 -234 -2 -13 -3 -13 -2 -13 -3 -13 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.out deleted file mode 100644 index 10cf009..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/1.out +++ /dev/null @@ -1,17 +0,0 @@ -(0, 0) -(0, 0) -11: (0, 15) -12: (16, 60) -13: (61, 587) -14: (588, 589) -15: (590, 619) -(61, 587) -11: (0, 15) -12: (16, 60) -14: (588, 589) -15: (590, 619) -(0, 0) -11: (0, 15) -12: (16, 60) -14: (588, 589) -15: (590, 619) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.in deleted file mode 100644 index 9431048..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.in +++ /dev/null @@ -1,219 +0,0 @@ -40 -1 -4 -78 -111 -94 -179 -29 -162 -91 -280 -3 -29 -1 -6 -231 -232 -128 -300 -95 -147 -50 -295 -248 -131 -96 -21 -2 -231 -2 -50 -1 -5 -76 -335 -135 -335 -235 -209 -109 -63 -192 -365 -1 -3 -142 -246 -204 -402 -55 -380 -1 -5 -227 -370 -200 -400 -113 -227 -111 -258 -179 -457 -3 -179 -1 -10 -107 -475 -6 -319 -79 -472 -77 -202 -38 -19 -175 -500 -176 -334 -33 -117 -64 -425 -118 -35 -2 -76 -1 -8 -22 -419 -187 -292 -147 -345 -97 -343 -119 -70 -253 -352 -81 -213 -195 -18 -2 -77 -2 -78 -3 -227 -1 -1 -240 -370 -3 -97 -3 -33 -1 -8 -153 -363 -25 -316 -127 -121 -180 -91 -174 -118 -212 -10 -20 -51 -65 -224 -3 -128 -2 -174 -1 -9 -74 -278 -33 -243 -122 -34 -19 -94 -137 -84 -100 -461 -18 -371 -133 -105 -125 -202 -3 -111 -2 -65 -2 -113 -2 -77 -3 -147 -3 -195 -2 -55 -3 -153 -3 -119 -2 -113 -2 -200 -1 -4 -145 -270 -250 -280 -7 -231 -170 -444 -2 -187 -3 -76 -3 -253 -1 -6 -245 -103 -15 -440 -177 -65 -197 -102 -62 -17 -37 -54 -2 -62 -2 -94 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.out deleted file mode 100644 index 41a17bb..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/2.out +++ /dev/null @@ -1,453 +0,0 @@ -78: (0, 13) -94: (14, 36) -29: (37, 57) -91: (58, 92) -78: (0, 13) -94: (14, 36) -91: (58, 92) -231: (93, 121) -128: (122, 159) -95: (37, 55) -50: (160, 196) -248: (197, 213) -96: (214, 216) -(93, 121) -(160, 196) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -227: (512, 558) -200: (559, 608) -113: (609, 637) -111: (638, 670) -179: (671, 728) -78: (0, 13) -94: (14, 36) -95: (37, 55) -91: (58, 92) -231: (93, 121) -128: (122, 159) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -227: (512, 558) -200: (559, 608) -113: (609, 637) -111: (638, 670) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -33: (964, 978) -64: (0, 0) -118: (979, 983) -(217, 258) -22: (0, 0) -187: (984, 1020) -147: (0, 0) -97: (0, 0) -119: (0, 0) -253: (0, 0) -81: (0, 0) -195: (1021, 1023) -(830, 855) -(0, 13) -78: (0, 13) -94: (14, 36) -95: (37, 55) -91: (58, 92) -231: (93, 121) -128: (122, 159) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -200: (559, 608) -113: (609, 637) -111: (638, 670) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -33: (964, 978) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -240: (512, 558) -78: (0, 13) -94: (14, 36) -95: (37, 55) -91: (58, 92) -231: (93, 121) -128: (122, 159) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -111: (638, 670) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -33: (964, 978) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -78: (0, 13) -94: (14, 36) -95: (37, 55) -91: (58, 92) -231: (93, 121) -128: (122, 159) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -111: (638, 670) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -153: (0, 0) -25: (0, 0) -127: (0, 0) -180: (964, 975) -174: (0, 0) -212: (56, 57) -20: (0, 0) -65: (0, 0) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -111: (638, 670) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -(0, 0) -74: (122, 156) -33: (0, 0) -122: (0, 0) -19: (0, 0) -137: (0, 0) -100: (0, 0) -18: (0, 0) -133: (0, 0) -125: (0, 0) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -(0, 0) -(609, 637) -(830, 855) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -195: (1021, 1023) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -(464, 511) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -76: (217, 258) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -(609, 637) -(559, 608) -145: (0, 0) -250: (0, 0) -7: (638, 666) -170: (0, 0) -(984, 1020) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -7: (638, 666) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -78: (0, 13) -94: (14, 36) -95: (37, 55) -212: (56, 57) -91: (58, 92) -231: (93, 121) -74: (122, 156) -50: (160, 196) -248: (197, 213) -96: (214, 216) -135: (259, 300) -235: (301, 327) -109: (328, 335) -192: (336, 381) -142: (382, 412) -204: (413, 463) -55: (464, 511) -240: (512, 558) -200: (559, 608) -113: (609, 637) -7: (638, 666) -107: (671, 730) -6: (731, 770) -79: (771, 829) -77: (830, 855) -38: (856, 858) -175: (859, 921) -176: (922, 963) -180: (964, 975) -118: (979, 983) -187: (984, 1020) -245: (217, 229) -15: (0, 0) -177: (230, 238) -197: (239, 251) -62: (157, 159) -37: (252, 258) -(157, 159) -(14, 36) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.in deleted file mode 100644 index d5de9e9..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.in +++ /dev/null @@ -1,265 +0,0 @@ -40 -1 -2 -247 -73 -112 -400 -1 -5 -123 -267 -225 -444 -185 -111 -97 -302 -92 -424 -3 -247 -1 -6 -62 -457 -2 -306 -252 -373 -207 -393 -35 -68 -236 -418 -1 -2 -164 -494 -230 -468 -2 -35 -2 -236 -3 -112 -2 -62 -1 -8 -74 -451 -44 -452 -196 -208 -60 -319 -143 -245 -188 -300 -13 -192 -53 -360 -2 -188 -1 -5 -42 -439 -102 -373 -154 -422 -210 -344 -224 -165 -3 -62 -3 -185 -3 -154 -3 -42 -1 -3 -75 -201 -38 -310 -34 -158 -1 -5 -96 -45 -106 -45 -192 -387 -59 -144 -58 -82 -1 -4 -80 -159 -251 -208 -134 -436 -176 -404 -3 -74 -1 -3 -217 -487 -69 -474 -103 -472 -1 -5 -227 -275 -115 -379 -31 -85 -112 -145 -4 -105 -2 -2 -2 -38 -2 -102 -3 -106 -1 -5 -27 -465 -190 -338 -161 -222 -138 -243 -245 -172 -2 -123 -1 -5 -160 -144 -181 -87 -26 -29 -25 -293 -187 -247 -3 -112 -3 -192 -3 -34 -2 -230 -1 -9 -170 -319 -122 -139 -15 -472 -16 -306 -166 -382 -167 -312 -180 -263 -254 -119 -83 -192 -2 -13 -1 -6 -154 -271 -32 -61 -192 -329 -243 -276 -211 -228 -79 -111 -1 -9 -232 -152 -183 -497 -37 -27 -237 -221 -202 -443 -101 -483 -142 -391 -100 -354 -34 -171 -1 -10 -226 -491 -10 -177 -20 -318 -221 -416 -248 -279 -178 -60 -48 -278 -127 -216 -88 -405 -93 -412 -3 -2 -2 -190 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.out deleted file mode 100644 index a34667a..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/3.out +++ /dev/null @@ -1,384 +0,0 @@ -247: (0, 9) -112: (10, 59) -123: (60, 93) -225: (94, 149) -185: (150, 163) -97: (164, 201) -92: (202, 254) -112: (10, 59) -123: (60, 93) -225: (94, 149) -185: (150, 163) -97: (164, 201) -92: (202, 254) -62: (255, 312) -2: (313, 351) -252: (352, 398) -207: (399, 448) -35: (0, 8) -236: (449, 501) -164: (502, 563) -230: (564, 622) -(0, 8) -(449, 501) -35: (0, 8) -123: (60, 93) -225: (94, 149) -185: (150, 163) -97: (164, 201) -92: (202, 254) -62: (255, 312) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -(255, 312) -74: (623, 679) -44: (680, 736) -196: (9, 34) -60: (737, 776) -143: (777, 807) -188: (808, 845) -13: (35, 58) -53: (846, 890) -(808, 845) -42: (891, 945) -102: (946, 992) -154: (0, 0) -210: (0, 0) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -185: (150, 163) -97: (164, 201) -92: (202, 254) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -74: (623, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -42: (891, 945) -102: (946, 992) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -97: (164, 201) -92: (202, 254) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -74: (623, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -42: (891, 945) -102: (946, 992) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -97: (164, 201) -92: (202, 254) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -74: (623, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -42: (891, 945) -102: (946, 992) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -97: (164, 201) -92: (202, 254) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -74: (623, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -102: (946, 992) -224: (993, 1013) -75: (255, 280) -38: (891, 929) -34: (281, 300) -96: (150, 155) -106: (156, 161) -192: (0, 0) -59: (0, 0) -58: (301, 311) -80: (0, 0) -251: (0, 0) -134: (0, 0) -176: (0, 0) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -106: (156, 161) -97: (164, 201) -92: (202, 254) -75: (255, 280) -34: (281, 300) -58: (301, 311) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -102: (946, 992) -224: (993, 1013) -217: (0, 0) -69: (0, 0) -103: (0, 0) -227: (623, 657) -115: (0, 0) -31: (658, 668) -112: (0, 0) -4: (930, 943) -(313, 351) -(891, 929) -(946, 992) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -97: (164, 201) -92: (202, 254) -75: (255, 280) -34: (281, 300) -58: (301, 311) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -227: (623, 657) -31: (658, 668) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -4: (930, 943) -102: (946, 992) -224: (993, 1013) -27: (0, 0) -190: (0, 0) -161: (0, 0) -138: (0, 0) -245: (0, 0) -(60, 93) -160: (0, 0) -181: (669, 679) -26: (156, 159) -25: (0, 0) -187: (0, 0) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -26: (156, 159) -97: (164, 201) -92: (202, 254) -75: (255, 280) -34: (281, 300) -58: (301, 311) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -227: (623, 657) -31: (658, 668) -181: (669, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -4: (930, 943) -102: (946, 992) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -26: (156, 159) -97: (164, 201) -92: (202, 254) -75: (255, 280) -34: (281, 300) -58: (301, 311) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -227: (623, 657) -31: (658, 668) -181: (669, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -4: (930, 943) -102: (946, 992) -224: (993, 1013) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -26: (156, 159) -97: (164, 201) -92: (202, 254) -75: (255, 280) -58: (301, 311) -2: (313, 351) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -227: (623, 657) -31: (658, 668) -181: (669, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -4: (930, 943) -102: (946, 992) -224: (993, 1013) -(564, 622) -170: (0, 0) -122: (281, 298) -15: (0, 0) -16: (0, 0) -166: (0, 0) -167: (0, 0) -180: (0, 0) -254: (0, 0) -83: (0, 0) -(35, 58) -154: (0, 0) -32: (1014, 1021) -192: (0, 0) -243: (0, 0) -211: (0, 0) -79: (0, 0) -232: (0, 0) -183: (0, 0) -37: (160, 163) -237: (0, 0) -202: (0, 0) -101: (0, 0) -142: (0, 0) -100: (0, 0) -34: (0, 0) -226: (0, 0) -10: (0, 0) -20: (0, 0) -221: (0, 0) -248: (0, 0) -178: (0, 0) -48: (0, 0) -127: (0, 0) -88: (0, 0) -93: (0, 0) -35: (0, 8) -196: (9, 34) -13: (35, 58) -123: (60, 93) -225: (94, 149) -96: (150, 155) -26: (156, 159) -37: (160, 163) -97: (164, 201) -92: (202, 254) -75: (255, 280) -122: (281, 298) -58: (301, 311) -252: (352, 398) -207: (399, 448) -236: (449, 501) -164: (502, 563) -230: (564, 622) -227: (623, 657) -31: (658, 668) -181: (669, 679) -44: (680, 736) -60: (737, 776) -143: (777, 807) -188: (808, 845) -53: (846, 890) -38: (891, 929) -4: (930, 943) -102: (946, 992) -224: (993, 1013) -32: (1014, 1021) -(0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.in deleted file mode 100644 index 9f4c6a2..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.in +++ /dev/null @@ -1,209 +0,0 @@ -40 -1 -9 -144 -4722 -174 -8252 -36 -4086 -253 -3311 -120 -6268 -251 -3403 -10 -118 -96 -8344 -148 -1746 -2 -253 -3 -174 -2 -144 -1 -3 -174 -4730 -226 -3929 -41 -6854 -1 -10 -78 -1283 -155 -5294 -7 -8424 -103 -4885 -140 -6713 -50 -4419 -30 -5074 -188 -6202 -229 -4437 -240 -6452 -1 -1 -168 -7182 -1 -10 -32 -3995 -181 -8856 -3 -236 -97 -4856 -254 -6461 -98 -1506 -5 -1591 -180 -8788 -92 -3905 -72 -118 -3 -174 -3 -168 -3 -32 -3 -30 -3 -144 -2 -41 -2 -50 -2 -10 -3 -50 -3 -92 -2 -72 -2 -155 -3 -155 -1 -9 -170 -7632 -112 -876 -91 -380 -89 -7917 -56 -7599 -210 -4050 -244 -5573 -79 -2793 -107 -3429 -3 -244 -3 -170 -1 -8 -69 -1956 -105 -7629 -156 -732 -216 -1134 -101 -4085 -26 -3171 -110 -5605 -99 -567 -3 -7 -3 -110 -3 -97 -3 -79 -3 -253 -2 -181 -3 -98 -3 -210 -1 -4 -193 -4081 -237 -4493 -174 -6689 -98 -4770 -2 -229 -3 -254 -3 -193 -3 -36 -3 -89 -1 -10 -22 -8687 -66 -8217 -88 -5974 -68 -5788 -44 -3041 -79 -4179 -82 -7496 -223 -5619 -219 -8308 -45 -8837 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.out deleted file mode 100644 index 143ba76..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete/4.out +++ /dev/null @@ -1,157 +0,0 @@ -144: (0, 590) -174: (0, 0) -36: (0, 0) -253: (591, 1004) -120: (0, 0) -251: (0, 0) -10: (1005, 1019) -96: (0, 0) -148: (0, 0) -(591, 1004) -144: (0, 590) -253: (591, 1004) -10: (1005, 1019) -(0, 590) -174: (0, 0) -226: (0, 0) -41: (0, 0) -78: (0, 0) -155: (0, 0) -7: (0, 0) -103: (0, 0) -140: (0, 0) -50: (0, 0) -30: (0, 0) -188: (0, 0) -229: (0, 0) -240: (0, 0) -168: (0, 0) -32: (0, 0) -181: (0, 0) -3: (0, 0) -97: (0, 0) -254: (0, 0) -98: (0, 0) -5: (0, 0) -180: (0, 0) -92: (0, 0) -72: (0, 0) -144: (0, 590) -253: (591, 1004) -10: (1005, 1019) -144: (0, 590) -253: (591, 1004) -10: (1005, 1019) -144: (0, 590) -253: (591, 1004) -10: (1005, 1019) -144: (0, 590) -253: (591, 1004) -10: (1005, 1019) -253: (591, 1004) -10: (1005, 1019) -(0, 0) -(0, 0) -(1005, 1019) -253: (591, 1004) -10: (1005, 1019) -253: (591, 1004) -10: (1005, 1019) -(0, 0) -(0, 0) -253: (591, 1004) -10: (1005, 1019) -170: (0, 0) -112: (0, 109) -91: (110, 157) -89: (0, 0) -56: (0, 0) -210: (0, 0) -244: (0, 0) -79: (158, 507) -107: (0, 0) -112: (0, 109) -91: (110, 157) -79: (158, 507) -253: (591, 1004) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -79: (158, 507) -253: (591, 1004) -10: (1005, 1019) -69: (0, 0) -105: (0, 0) -156: (0, 0) -216: (0, 0) -101: (0, 0) -26: (0, 0) -110: (0, 0) -99: (508, 578) -112: (0, 109) -91: (110, 157) -79: (158, 507) -99: (508, 578) -253: (591, 1004) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -79: (158, 507) -99: (508, 578) -253: (591, 1004) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -79: (158, 507) -99: (508, 578) -253: (591, 1004) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -253: (591, 1004) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -(0, 0) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -193: (0, 0) -237: (0, 0) -174: (0, 0) -98: (0, 0) -(0, 0) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -112: (0, 109) -91: (110, 157) -99: (508, 578) -10: (1005, 1019) -22: (0, 0) -66: (0, 0) -88: (0, 0) -68: (0, 0) -44: (579, 959) -79: (0, 0) -82: (0, 0) -223: (0, 0) -219: (0, 0) -45: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.in deleted file mode 100644 index a33928f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.in +++ /dev/null @@ -1,33 +0,0 @@ -8 -1 -6 -11 -400 -12 -400 -13 -400 -14 -400 -15 -6592 -16 -20 -3 -11 -3 -13 -1 -2 -21 -200 -22 -300 -4 -1 -1 -16 -20 -3 -15 -4 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.out deleted file mode 100644 index dd9be36..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/1.out +++ /dev/null @@ -1,31 +0,0 @@ -11: (0, 49) -12: (50, 99) -13: (100, 149) -14: (150, 199) -15: (200, 1023) -16: (0, 0) -12: (50, 99) -13: (100, 149) -14: (150, 199) -15: (200, 1023) -12: (50, 99) -14: (150, 199) -15: (200, 1023) -21: (0, 24) -22: (100, 137) -21: (0, 24) -12: (25, 74) -22: (75, 112) -14: (113, 162) -15: (163, 986) -16: (987, 989) -21: (0, 24) -12: (25, 74) -22: (75, 112) -14: (113, 162) -16: (987, 989) -21: (0, 24) -12: (25, 74) -22: (75, 112) -14: (113, 162) -16: (163, 165) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.in deleted file mode 100644 index 25cccd8..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.in +++ /dev/null @@ -1,493 +0,0 @@ -100 -1 -10 -162 -370 -127 -491 -79 -240 -182 -46 -234 -488 -137 -57 -101 -467 -121 -81 -27 -445 -214 -98 -3 -101 -4 -3 -79 -4 -1 -6 -108 -80 -73 -353 -221 -12 -131 -83 -13 -298 -57 -116 -2 -121 -4 -1 -7 -178 -152 -95 -187 -180 -256 -150 -353 -191 -414 -252 -110 -203 -40 -1 -1 -236 -122 -3 -127 -2 -221 -3 -73 -2 -182 -3 -180 -4 -1 -6 -54 -81 -5 -349 -187 -437 -29 -339 -245 -25 -69 -139 -3 -29 -3 -54 -4 -1 -1 -184 -414 -2 -245 -2 -5 -2 -5 -4 -1 -8 -152 -205 -107 -265 -165 -42 -220 -68 -111 -177 -7 -297 -60 -181 -28 -445 -1 -9 -194 -389 -84 -426 -139 -424 -17 -413 -153 -208 -90 -308 -44 -378 -82 -234 -248 -330 -1 -10 -91 -425 -130 -119 -215 -279 -12 -16 -50 -288 -100 -492 -235 -372 -249 -193 -168 -275 -163 -112 -1 -6 -80 -327 -134 -477 -145 -350 -66 -247 -105 -345 -70 -292 -1 -9 -254 -124 -6 -499 -38 -380 -231 -35 -198 -240 -142 -260 -212 -183 -73 -213 -246 -187 -3 -236 -2 -50 -1 -7 -250 -269 -157 -323 -241 -417 -61 -448 -85 -89 -147 -347 -9 -47 -4 -2 -66 -3 -90 -2 -165 -2 -131 -1 -5 -65 -14 -51 -138 -30 -67 -79 -460 -86 -71 -4 -3 -234 -3 -13 -3 -69 -4 -1 -5 -96 -172 -208 -264 -63 -185 -110 -146 -238 -280 -4 -1 -8 -4 -108 -224 -428 -125 -379 -253 -458 -151 -132 -87 -363 -127 -62 -180 -129 -2 -163 -1 -8 -104 -463 -207 -15 -170 -42 -11 -464 -174 -120 -103 -439 -206 -78 -81 -226 -1 -8 -144 -238 -22 -147 -124 -246 -219 -260 -146 -443 -232 -280 -213 -382 -74 -87 -4 -2 -11 -2 -248 -4 -2 -221 -1 -1 -222 -278 -2 -121 -3 -153 -4 -3 -57 -3 -146 -2 -139 -2 -131 -1 -4 -123 -65 -155 -62 -244 -354 -210 -60 -4 -4 -4 -4 -2 -82 -3 -208 -4 -1 -9 -190 -68 -234 -438 -202 -68 -97 -69 -71 -476 -55 -316 -226 -265 -90 -355 -255 -101 -1 -10 -114 -58 -247 -325 -35 -49 -236 -439 -57 -224 -140 -19 -18 -113 -169 -74 -31 -302 -177 -391 -1 -8 -205 -31 -172 -455 -200 -453 -243 -318 -167 -221 -242 -162 -138 -161 -62 -308 -3 -125 -4 -2 -249 -2 -255 -3 -152 -2 -95 -2 -210 -2 -95 -2 -121 -2 -27 -4 -2 -252 -1 -10 -179 -350 -175 -82 -15 -38 -89 -146 -92 -392 -223 -35 -42 -417 -128 -276 -8 -294 -34 -215 -4 -2 -137 -4 -2 -244 -4 -4 -1 -4 -99 -89 -64 -60 -106 -140 -23 -118 -4 -4 -4 -4 -3 -124 -3 -51 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.out deleted file mode 100644 index 1b5ae91..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/2.out +++ /dev/null @@ -1,1856 +0,0 @@ -162: (0, 46) -127: (47, 108) -79: (109, 138) -182: (139, 144) -234: (145, 205) -137: (206, 213) -101: (214, 272) -121: (273, 283) -27: (284, 339) -214: (340, 352) -162: (0, 46) -127: (47, 108) -79: (109, 138) -182: (139, 144) -234: (145, 205) -137: (206, 213) -121: (273, 283) -27: (284, 339) -214: (340, 352) -162: (0, 46) -127: (47, 108) -79: (109, 138) -182: (139, 144) -234: (145, 205) -137: (206, 213) -121: (214, 224) -27: (225, 280) -214: (281, 293) -162: (0, 46) -127: (47, 108) -182: (139, 144) -234: (145, 205) -137: (206, 213) -121: (214, 224) -27: (225, 280) -214: (281, 293) -162: (0, 46) -127: (47, 108) -182: (109, 114) -234: (115, 175) -137: (176, 183) -121: (184, 194) -27: (195, 250) -214: (251, 263) -108: (264, 273) -73: (274, 318) -221: (319, 320) -131: (321, 331) -13: (332, 369) -57: (370, 384) -(184, 194) -162: (0, 46) -127: (47, 108) -182: (109, 114) -234: (115, 175) -137: (176, 183) -121: (184, 194) -27: (195, 250) -214: (251, 263) -108: (264, 273) -73: (274, 318) -221: (319, 320) -131: (321, 331) -13: (332, 369) -57: (370, 384) -178: (385, 403) -95: (404, 427) -180: (428, 459) -150: (460, 504) -191: (505, 556) -252: (557, 570) -203: (571, 575) -236: (576, 591) -162: (0, 46) -182: (109, 114) -234: (115, 175) -137: (176, 183) -121: (184, 194) -27: (195, 250) -214: (251, 263) -108: (264, 273) -73: (274, 318) -221: (319, 320) -131: (321, 331) -13: (332, 369) -57: (370, 384) -178: (385, 403) -95: (404, 427) -180: (428, 459) -150: (460, 504) -191: (505, 556) -252: (557, 570) -203: (571, 575) -236: (576, 591) -(319, 320) -162: (0, 46) -182: (109, 114) -234: (115, 175) -137: (176, 183) -121: (184, 194) -27: (195, 250) -214: (251, 263) -108: (264, 273) -221: (319, 320) -131: (321, 331) -13: (332, 369) -57: (370, 384) -178: (385, 403) -95: (404, 427) -180: (428, 459) -150: (460, 504) -191: (505, 556) -252: (557, 570) -203: (571, 575) -236: (576, 591) -(109, 114) -162: (0, 46) -182: (109, 114) -234: (115, 175) -137: (176, 183) -121: (184, 194) -27: (195, 250) -214: (251, 263) -108: (264, 273) -221: (319, 320) -131: (321, 331) -13: (332, 369) -57: (370, 384) -178: (385, 403) -95: (404, 427) -150: (460, 504) -191: (505, 556) -252: (557, 570) -203: (571, 575) -236: (576, 591) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -236: (437, 452) -54: (453, 463) -5: (464, 507) -187: (508, 562) -29: (563, 605) -245: (606, 609) -69: (610, 627) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -236: (437, 452) -54: (453, 463) -5: (464, 507) -187: (508, 562) -245: (606, 609) -69: (610, 627) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -236: (437, 452) -5: (464, 507) -187: (508, 562) -245: (606, 609) -69: (610, 627) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -236: (437, 452) -5: (453, 496) -187: (497, 551) -245: (552, 555) -69: (556, 573) -184: (574, 625) -(552, 555) -(453, 496) -(453, 496) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -236: (437, 452) -5: (453, 496) -187: (497, 551) -245: (552, 555) -69: (556, 573) -184: (574, 625) -152: (626, 651) -107: (652, 685) -165: (686, 691) -220: (692, 700) -111: (701, 723) -7: (724, 761) -60: (762, 784) -28: (785, 840) -194: (841, 889) -84: (890, 943) -139: (944, 996) -17: (0, 0) -153: (997, 1022) -90: (0, 0) -44: (0, 0) -82: (0, 0) -248: (0, 0) -91: (0, 0) -130: (0, 0) -215: (0, 0) -12: (0, 0) -50: (0, 0) -100: (0, 0) -235: (0, 0) -249: (0, 0) -168: (0, 0) -163: (0, 0) -80: (0, 0) -134: (0, 0) -145: (0, 0) -66: (0, 0) -105: (0, 0) -70: (0, 0) -254: (0, 0) -6: (0, 0) -38: (0, 0) -231: (0, 0) -198: (0, 0) -142: (0, 0) -212: (0, 0) -73: (0, 0) -246: (0, 0) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -5: (453, 496) -187: (497, 551) -245: (552, 555) -69: (556, 573) -184: (574, 625) -152: (626, 651) -107: (652, 685) -165: (686, 691) -220: (692, 700) -111: (701, 723) -7: (724, 761) -60: (762, 784) -28: (785, 840) -194: (841, 889) -84: (890, 943) -139: (944, 996) -153: (997, 1022) -(0, 0) -250: (0, 0) -157: (0, 0) -241: (0, 0) -61: (0, 0) -85: (437, 448) -147: (0, 0) -9: (0, 0) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -69: (552, 569) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -(0, 0) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -69: (552, 569) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -(682, 687) -(214, 224) -65: (1019, 1020) -51: (0, 0) -30: (0, 0) -79: (0, 0) -86: (0, 0) -162: (0, 46) -182: (47, 52) -234: (53, 113) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -69: (552, 569) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -65: (1019, 1020) -162: (0, 46) -182: (47, 52) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -13: (225, 262) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -69: (552, 569) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -65: (1019, 1020) -162: (0, 46) -182: (47, 52) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -69: (552, 569) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -65: (1019, 1020) -162: (0, 46) -182: (47, 52) -137: (114, 121) -121: (122, 132) -27: (133, 188) -214: (189, 201) -108: (202, 211) -221: (212, 213) -131: (214, 224) -57: (263, 277) -178: (278, 296) -95: (297, 320) -150: (321, 365) -191: (366, 417) -252: (418, 431) -203: (432, 436) -85: (437, 448) -5: (449, 492) -187: (493, 547) -245: (548, 551) -184: (570, 621) -152: (622, 647) -107: (648, 681) -165: (682, 687) -220: (688, 696) -111: (697, 719) -7: (720, 757) -60: (758, 780) -28: (781, 836) -194: (837, 885) -84: (886, 939) -139: (940, 992) -153: (993, 1018) -65: (1019, 1020) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -153: (876, 901) -65: (902, 903) -96: (904, 925) -208: (926, 958) -63: (959, 982) -110: (983, 1001) -238: (0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -153: (876, 901) -65: (902, 903) -96: (904, 925) -208: (926, 958) -63: (959, 982) -110: (983, 1001) -4: (1002, 1015) -224: (0, 0) -125: (0, 0) -253: (0, 0) -151: (0, 0) -87: (0, 0) -127: (1016, 1023) -180: (0, 0) -(0, 0) -104: (0, 0) -207: (0, 0) -170: (0, 0) -11: (0, 0) -174: (0, 0) -103: (0, 0) -206: (0, 0) -81: (0, 0) -144: (0, 0) -22: (0, 0) -124: (0, 0) -219: (0, 0) -146: (0, 0) -232: (0, 0) -213: (0, 0) -74: (0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -153: (876, 901) -65: (902, 903) -96: (904, 925) -208: (926, 958) -63: (959, 982) -110: (983, 1001) -4: (1002, 1015) -127: (1016, 1023) -(0, 0) -(0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -153: (876, 901) -65: (902, 903) -96: (904, 925) -208: (926, 958) -63: (959, 982) -110: (983, 1001) -4: (1002, 1015) -127: (1016, 1023) -(151, 152) -222: (0, 0) -(61, 71) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -65: (902, 903) -96: (904, 925) -208: (926, 958) -63: (959, 982) -110: (983, 1001) -4: (1002, 1015) -127: (1016, 1023) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -57: (164, 178) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -65: (876, 877) -96: (878, 899) -208: (900, 932) -63: (933, 956) -110: (957, 975) -4: (976, 989) -127: (990, 997) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -65: (876, 877) -96: (878, 899) -208: (900, 932) -63: (933, 956) -110: (957, 975) -4: (976, 989) -127: (990, 997) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -178: (179, 197) -95: (198, 221) -150: (222, 266) -191: (267, 318) -252: (319, 332) -203: (333, 337) -85: (338, 349) -5: (350, 393) -187: (394, 448) -245: (449, 452) -184: (453, 504) -152: (505, 530) -107: (531, 564) -165: (565, 570) -220: (571, 579) -111: (580, 602) -7: (603, 640) -60: (641, 663) -28: (664, 719) -194: (720, 768) -84: (769, 822) -139: (823, 875) -65: (876, 877) -96: (878, 899) -208: (900, 932) -63: (933, 956) -110: (957, 975) -4: (976, 989) -127: (990, 997) -(823, 875) -(153, 163) -123: (164, 172) -155: (998, 1005) -244: (0, 0) -210: (1006, 1013) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -208: (894, 926) -63: (927, 950) -110: (951, 969) -4: (970, 983) -127: (984, 991) -155: (992, 999) -210: (1000, 1007) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -208: (894, 926) -63: (927, 950) -110: (951, 969) -4: (970, 983) -127: (984, 991) -155: (992, 999) -210: (1000, 1007) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -208: (894, 926) -63: (927, 950) -110: (951, 969) -4: (970, 983) -127: (984, 991) -155: (992, 999) -210: (1000, 1007) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -208: (894, 926) -63: (927, 950) -110: (951, 969) -4: (970, 983) -127: (984, 991) -155: (992, 999) -210: (1000, 1007) -(0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -63: (927, 950) -110: (951, 969) -4: (970, 983) -127: (984, 991) -155: (992, 999) -210: (1000, 1007) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -63: (894, 917) -110: (918, 936) -4: (937, 950) -127: (951, 958) -155: (959, 966) -210: (967, 974) -190: (975, 983) -234: (0, 0) -202: (984, 992) -97: (993, 1001) -71: (0, 0) -55: (0, 0) -226: (0, 0) -90: (0, 0) -255: (1002, 1014) -114: (1015, 1022) -247: (0, 0) -35: (0, 0) -236: (0, 0) -57: (0, 0) -140: (0, 0) -18: (0, 0) -169: (0, 0) -31: (0, 0) -177: (0, 0) -205: (0, 0) -172: (0, 0) -200: (0, 0) -243: (0, 0) -167: (0, 0) -242: (0, 0) -138: (0, 0) -62: (0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -63: (894, 917) -110: (918, 936) -4: (937, 950) -127: (951, 958) -155: (959, 966) -210: (967, 974) -190: (975, 983) -202: (984, 992) -97: (993, 1001) -255: (1002, 1014) -114: (1015, 1022) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -152: (499, 524) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -63: (894, 917) -110: (918, 936) -4: (937, 950) -127: (951, 958) -155: (959, 966) -210: (967, 974) -190: (975, 983) -202: (984, 992) -97: (993, 1001) -255: (1002, 1014) -114: (1015, 1022) -(0, 0) -(1002, 1014) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (525, 558) -165: (559, 564) -220: (565, 573) -111: (574, 596) -7: (597, 634) -60: (635, 657) -28: (658, 713) -194: (714, 762) -84: (763, 816) -139: (817, 869) -65: (870, 871) -96: (872, 893) -63: (894, 917) -110: (918, 936) -4: (937, 950) -127: (951, 958) -155: (959, 966) -210: (967, 974) -190: (975, 983) -202: (984, 992) -97: (993, 1001) -255: (1002, 1014) -114: (1015, 1022) -(192, 215) -(967, 974) -(192, 215) -(61, 71) -(72, 127) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -(313, 326) -179: (0, 0) -175: (997, 1007) -15: (1008, 1012) -89: (0, 0) -92: (0, 0) -223: (1013, 1017) -42: (0, 0) -128: (0, 0) -8: (0, 0) -34: (0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -(53, 60) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -(0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -99: (0, 0) -64: (0, 0) -106: (0, 0) -23: (0, 0) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) -162: (0, 46) -182: (47, 52) -137: (53, 60) -121: (61, 71) -27: (72, 127) -214: (128, 140) -108: (141, 150) -221: (151, 152) -131: (153, 163) -123: (164, 172) -178: (173, 191) -95: (192, 215) -150: (216, 260) -191: (261, 312) -252: (313, 326) -203: (327, 331) -85: (332, 343) -5: (344, 387) -187: (388, 442) -245: (443, 446) -184: (447, 498) -107: (499, 532) -165: (533, 538) -220: (539, 547) -111: (548, 570) -7: (571, 608) -60: (609, 631) -28: (632, 687) -194: (688, 736) -84: (737, 790) -139: (791, 843) -65: (844, 845) -96: (846, 867) -63: (868, 891) -110: (892, 910) -4: (911, 924) -127: (925, 932) -155: (933, 940) -210: (941, 948) -190: (949, 957) -202: (958, 966) -97: (967, 975) -255: (976, 988) -114: (989, 996) -175: (997, 1007) -15: (1008, 1012) -223: (1013, 1017) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.in deleted file mode 100644 index 39076a1..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.in +++ /dev/null @@ -1,513 +0,0 @@ -100 -1 -2 -72 -28 -195 -225 -1 -7 -230 -92 -16 -190 -147 -129 -56 -346 -41 -389 -71 -245 -27 -385 -4 -4 -1 -8 -154 -97 -47 -361 -94 -300 -146 -494 -204 -321 -173 -208 -65 -314 -144 -247 -1 -4 -107 -182 -78 -404 -252 -222 -68 -150 -4 -3 -204 -3 -154 -4 -2 -27 -4 -3 -78 -4 -4 -4 -3 -252 -4 -3 -146 -3 -41 -1 -6 -203 -230 -218 -141 -12 -76 -75 -136 -33 -358 -55 -170 -1 -7 -90 -222 -176 -255 -4 -175 -61 -27 -85 -53 -208 -12 -139 -445 -4 -4 -2 -16 -4 -4 -2 -56 -4 -1 -6 -249 -414 -162 -216 -138 -320 -156 -398 -246 -448 -161 -56 -1 -1 -163 -166 -4 -1 -3 -42 -283 -243 -83 -41 -224 -3 -162 -4 -4 -4 -3 -55 -1 -6 -178 -60 -13 -493 -183 -375 -167 -292 -103 -455 -157 -183 -1 -10 -198 -57 -241 -11 -145 -22 -189 -344 -196 -69 -15 -335 -112 -308 -83 -418 -92 -50 -224 -95 -1 -1 -109 -462 -1 -10 -214 -417 -234 -150 -87 -93 -179 -200 -66 -181 -26 -276 -117 -463 -232 -326 -146 -493 -140 -445 -2 -145 -1 -4 -18 -370 -129 -152 -244 -326 -193 -11 -1 -8 -206 -60 -228 -421 -19 -279 -34 -116 -23 -68 -254 -136 -53 -223 -89 -337 -2 -230 -4 -3 -129 -1 -6 -165 -423 -14 -194 -77 -160 -124 -354 -62 -415 -32 -346 -4 -3 -19 -4 -3 -103 -1 -9 -29 -54 -30 -69 -122 -90 -43 -239 -233 -276 -39 -319 -67 -9 -149 -437 -222 -313 -1 -8 -186 -114 -40 -330 -255 -133 -223 -229 -175 -103 -141 -260 -37 -369 -212 -485 -2 -87 -3 -224 -4 -3 -243 -3 -43 -4 -1 -10 -96 -158 -220 -66 -38 -386 -158 -98 -111 -291 -95 -50 -136 -117 -153 -144 -207 -264 -76 -175 -4 -3 -149 -3 -196 -1 -6 -31 -122 -100 -435 -19 -14 -238 -308 -142 -478 -127 -211 -3 -75 -1 -5 -154 -65 -133 -373 -60 -413 -28 -197 -239 -62 -3 -176 -4 -2 -39 -2 -33 -3 -30 -3 -66 -4 -1 -5 -35 -318 -51 -282 -235 -474 -215 -315 -81 -10 -3 -26 -4 -1 -6 -227 -225 -226 -433 -250 -235 -99 -465 -21 -239 -20 -314 -4 -3 -16 -2 -158 -4 -2 -92 -1 -9 -74 -466 -70 -323 -9 -191 -177 -302 -120 -439 -126 -464 -252 -484 -236 -229 -75 -406 -1 -4 -105 -344 -58 -221 -106 -250 -5 -376 -4 -4 -3 -244 -4 -1 -5 -129 -345 -64 -235 -194 -205 -11 -230 -48 -217 -1 -10 -24 -438 -119 -440 -187 -333 -201 -46 -168 -433 -49 -87 -22 -435 -149 -200 -1 -229 -46 -56 -4 -1 -6 -57 -335 -205 -149 -216 -227 -150 -81 -180 -449 -131 -393 -2 -235 -3 -65 -3 -193 -4 -1 -1 -30 -436 -3 -147 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.out deleted file mode 100644 index ad36c58..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/3.out +++ /dev/null @@ -1,2130 +0,0 @@ -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -154: (259, 271) -47: (272, 317) -94: (318, 355) -146: (356, 417) -204: (418, 458) -173: (459, 484) -65: (485, 524) -144: (525, 555) -107: (556, 578) -78: (579, 629) -252: (630, 657) -68: (658, 676) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -154: (259, 271) -47: (272, 317) -94: (318, 355) -146: (356, 417) -204: (418, 458) -173: (459, 484) -65: (485, 524) -144: (525, 555) -107: (556, 578) -78: (579, 629) -252: (630, 657) -68: (658, 676) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -154: (259, 271) -47: (272, 317) -94: (318, 355) -146: (356, 417) -173: (459, 484) -65: (485, 524) -144: (525, 555) -107: (556, 578) -78: (579, 629) -252: (630, 657) -68: (658, 676) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (272, 317) -94: (318, 355) -146: (356, 417) -173: (459, 484) -65: (485, 524) -144: (525, 555) -107: (556, 578) -78: (579, 629) -252: (630, 657) -68: (658, 676) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -78: (525, 575) -252: (576, 603) -68: (604, 622) -(210, 258) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -78: (525, 575) -252: (576, 603) -68: (604, 622) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -252: (576, 603) -68: (604, 622) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -252: (525, 552) -68: (553, 571) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -252: (525, 552) -68: (553, 571) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -252: (525, 552) -68: (553, 571) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -68: (553, 571) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -146: (343, 404) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -68: (525, 543) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -41: (130, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -68: (525, 543) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -173: (405, 430) -65: (431, 470) -144: (471, 501) -107: (502, 524) -68: (525, 543) -203: (130, 158) -218: (159, 176) -12: (343, 352) -75: (353, 369) -33: (544, 588) -55: (370, 391) -90: (589, 616) -176: (617, 648) -4: (649, 670) -61: (392, 395) -85: (396, 402) -208: (177, 178) -139: (671, 726) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -(45, 68) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -(86, 129) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -162: (777, 803) -138: (804, 843) -156: (844, 893) -246: (894, 949) -161: (950, 956) -163: (957, 977) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -162: (777, 803) -138: (804, 843) -156: (844, 893) -246: (894, 949) -161: (950, 956) -163: (957, 977) -42: (978, 1013) -243: (0, 0) -41: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -138: (804, 843) -156: (844, 893) -246: (894, 949) -161: (950, 956) -163: (957, 977) -42: (978, 1013) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -138: (777, 816) -156: (817, 866) -246: (867, 922) -161: (923, 929) -163: (930, 950) -42: (951, 986) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -138: (777, 816) -156: (817, 866) -246: (867, 922) -161: (923, 929) -163: (930, 950) -42: (951, 986) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -55: (370, 391) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -138: (777, 816) -156: (817, 866) -246: (867, 922) -161: (923, 929) -163: (930, 950) -42: (951, 986) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -61: (392, 395) -85: (396, 402) -173: (403, 428) -65: (429, 468) -144: (469, 499) -107: (500, 522) -68: (523, 541) -33: (542, 586) -90: (587, 614) -176: (615, 646) -4: (647, 668) -139: (669, 724) -249: (725, 776) -138: (777, 816) -156: (817, 866) -246: (867, 922) -161: (923, 929) -163: (930, 950) -42: (951, 986) -178: (370, 377) -13: (0, 0) -183: (0, 0) -167: (987, 1023) -103: (0, 0) -157: (0, 0) -198: (378, 385) -241: (386, 387) -145: (388, 390) -189: (0, 0) -196: (0, 0) -15: (0, 0) -112: (0, 0) -83: (0, 0) -92: (0, 0) -224: (0, 0) -109: (0, 0) -214: (0, 0) -234: (0, 0) -87: (0, 0) -179: (0, 0) -66: (0, 0) -26: (0, 0) -117: (0, 0) -232: (0, 0) -146: (0, 0) -140: (0, 0) -(388, 390) -18: (0, 0) -129: (0, 0) -244: (0, 0) -193: (0, 0) -206: (0, 0) -228: (0, 0) -19: (0, 0) -34: (0, 0) -23: (0, 0) -254: (0, 0) -53: (0, 0) -89: (0, 0) -(33, 44) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -165: (0, 0) -14: (0, 0) -77: (0, 0) -124: (0, 0) -62: (0, 0) -32: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -29: (0, 0) -30: (0, 0) -122: (0, 0) -43: (0, 0) -233: (0, 0) -39: (0, 0) -67: (0, 0) -149: (0, 0) -222: (0, 0) -186: (0, 0) -40: (0, 0) -255: (0, 0) -223: (0, 0) -175: (0, 0) -141: (0, 0) -37: (0, 0) -212: (0, 0) -(0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -96: (0, 0) -220: (0, 0) -38: (0, 0) -158: (0, 0) -111: (0, 0) -95: (0, 0) -136: (0, 0) -153: (0, 0) -207: (0, 0) -76: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -75: (353, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -31: (0, 0) -100: (0, 0) -19: (0, 0) -238: (0, 0) -142: (0, 0) -127: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -176: (614, 645) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -154: (353, 361) -133: (0, 0) -60: (0, 0) -28: (0, 0) -239: (362, 369) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (646, 667) -139: (668, 723) -249: (724, 775) -138: (776, 815) -156: (816, 865) -246: (866, 921) -161: (922, 928) -163: (929, 949) -42: (950, 985) -167: (986, 1022) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -(0, 0) -(541, 585) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -35: (0, 0) -51: (0, 0) -235: (0, 0) -215: (0, 0) -81: (991, 992) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -81: (991, 992) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -81: (991, 992) -227: (993, 1021) -226: (0, 0) -250: (0, 0) -99: (0, 0) -21: (0, 0) -20: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -16: (45, 68) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -81: (991, 992) -227: (993, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (69, 85) -56: (86, 129) -203: (130, 158) -218: (159, 176) -208: (177, 178) -71: (179, 209) -27: (210, 258) -47: (259, 304) -94: (305, 342) -12: (343, 352) -154: (353, 361) -239: (362, 369) -178: (370, 377) -198: (378, 385) -241: (386, 387) -145: (388, 390) -61: (391, 394) -85: (395, 401) -173: (402, 427) -65: (428, 467) -144: (468, 498) -107: (499, 521) -68: (522, 540) -33: (541, 585) -90: (586, 613) -4: (614, 635) -139: (636, 691) -249: (692, 743) -138: (744, 783) -156: (784, 833) -246: (834, 889) -161: (890, 896) -163: (897, 917) -42: (918, 953) -167: (954, 990) -81: (991, 992) -227: (993, 1021) -(0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -(0, 0) -74: (0, 0) -70: (0, 0) -9: (998, 1021) -177: (0, 0) -120: (0, 0) -126: (0, 0) -252: (0, 0) -236: (0, 0) -75: (0, 0) -105: (0, 0) -58: (0, 0) -106: (0, 0) -5: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -129: (0, 0) -64: (0, 0) -194: (0, 0) -11: (0, 0) -48: (0, 0) -24: (0, 0) -119: (0, 0) -187: (0, 0) -201: (0, 0) -168: (0, 0) -49: (0, 0) -22: (0, 0) -149: (0, 0) -1: (0, 0) -46: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -65: (404, 443) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -57: (0, 0) -205: (0, 0) -216: (0, 0) -150: (0, 0) -180: (0, 0) -131: (0, 0) -(0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -144: (444, 474) -107: (475, 497) -68: (498, 516) -33: (517, 561) -90: (562, 589) -4: (590, 611) -139: (612, 667) -249: (668, 719) -138: (720, 759) -156: (760, 809) -246: (810, 865) -161: (866, 872) -163: (873, 893) -42: (894, 929) -167: (930, 966) -81: (967, 968) -227: (969, 997) -9: (998, 1021) -72: (0, 3) -195: (4, 32) -230: (33, 44) -147: (45, 61) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -144: (404, 434) -107: (435, 457) -68: (458, 476) -33: (477, 521) -90: (522, 549) -4: (550, 571) -139: (572, 627) -249: (628, 679) -138: (680, 719) -156: (720, 769) -246: (770, 825) -161: (826, 832) -163: (833, 853) -42: (854, 889) -167: (890, 926) -81: (927, 928) -227: (929, 957) -9: (958, 981) -30: (0, 0) -72: (0, 3) -195: (4, 32) -230: (33, 44) -56: (62, 105) -203: (106, 134) -218: (135, 152) -208: (153, 154) -71: (155, 185) -27: (186, 234) -47: (235, 280) -94: (281, 318) -12: (319, 328) -154: (329, 337) -239: (338, 345) -178: (346, 353) -198: (354, 361) -241: (362, 363) -145: (364, 366) -61: (367, 370) -85: (371, 377) -173: (378, 403) -144: (404, 434) -107: (435, 457) -68: (458, 476) -33: (477, 521) -90: (522, 549) -4: (550, 571) -139: (572, 627) -249: (628, 679) -138: (680, 719) -156: (720, 769) -246: (770, 825) -161: (826, 832) -163: (833, 853) -42: (854, 889) -167: (890, 926) -81: (927, 928) -227: (929, 957) -9: (958, 981) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.in deleted file mode 100644 index 6a88763..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.in +++ /dev/null @@ -1,173 +0,0 @@ -40 -4 -1 -1 -246 -1070 -3 -246 -1 -9 -122 -3355 -142 -6254 -124 -940 -113 -8337 -152 -6048 -95 -3086 -195 -2184 -219 -5696 -189 -5654 -1 -1 -85 -5571 -2 -142 -1 -1 -89 -4418 -2 -189 -4 -2 -122 -3 -142 -3 -95 -2 -124 -4 -3 -195 -3 -122 -2 -189 -2 -219 -3 -219 -3 -85 -1 -9 -80 -6138 -57 -6727 -235 -3407 -34 -8855 -208 -2109 -145 -2545 -198 -975 -16 -1507 -224 -4576 -1 -5 -25 -4662 -105 -1550 -85 -5511 -147 -5054 -97 -6138 -1 -5 -43 -7354 -73 -2436 -67 -5843 -183 -195 -9 -233 -3 -235 -4 -2 -113 -1 -3 -245 -6225 -74 -1219 -22 -918 -1 -6 -46 -6374 -196 -2286 -136 -5081 -15 -8596 -223 -783 -96 -740 -2 -74 -2 -80 -4 -2 -96 -1 -4 -206 -3177 -62 -8970 -58 -6534 -131 -5611 -3 -74 -4 -2 -97 -2 -96 -3 -198 -2 -105 -1 -5 -185 -4742 -37 -2368 -60 -6525 -242 -3843 -201 -7604 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.out deleted file mode 100644 index 8d75fb5..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/4.out +++ /dev/null @@ -1,119 +0,0 @@ -246: (0, 133) -122: (0, 419) -142: (0, 0) -124: (420, 537) -113: (0, 0) -152: (0, 0) -95: (538, 923) -195: (0, 0) -219: (0, 0) -189: (0, 0) -85: (0, 0) -(0, 0) -89: (0, 0) -(0, 0) -122: (0, 419) -124: (420, 537) -95: (538, 923) -(0, 419) -122: (0, 419) -124: (420, 537) -95: (538, 923) -122: (0, 419) -124: (420, 537) -(420, 537) -122: (0, 419) -124: (420, 537) -122: (0, 419) -124: (420, 537) -124: (420, 537) -(0, 0) -(0, 0) -124: (420, 537) -124: (420, 537) -80: (0, 0) -57: (0, 0) -235: (538, 963) -34: (0, 0) -208: (0, 263) -145: (0, 0) -198: (264, 385) -16: (0, 0) -224: (0, 0) -25: (0, 0) -105: (0, 0) -85: (0, 0) -147: (0, 0) -97: (0, 0) -43: (0, 0) -73: (0, 0) -67: (0, 0) -183: (386, 410) -9: (964, 993) -208: (0, 263) -198: (264, 385) -183: (386, 410) -124: (420, 537) -9: (964, 993) -208: (0, 263) -198: (264, 385) -183: (386, 410) -124: (411, 528) -9: (529, 558) -(0, 0) -245: (0, 0) -74: (559, 711) -22: (712, 826) -46: (0, 0) -196: (0, 0) -136: (0, 0) -15: (0, 0) -223: (827, 924) -96: (925, 1017) -(559, 711) -(0, 0) -208: (0, 263) -198: (264, 385) -183: (386, 410) -124: (411, 528) -9: (529, 558) -74: (559, 711) -22: (712, 826) -223: (827, 924) -96: (925, 1017) -(925, 1017) -206: (0, 0) -62: (0, 0) -58: (0, 0) -131: (0, 0) -208: (0, 263) -198: (264, 385) -183: (386, 410) -124: (411, 528) -9: (529, 558) -22: (712, 826) -223: (827, 924) -96: (925, 1017) -208: (0, 263) -198: (264, 385) -183: (386, 410) -124: (411, 528) -9: (529, 558) -22: (559, 673) -223: (674, 771) -96: (772, 864) -(0, 0) -(772, 864) -208: (0, 263) -183: (386, 410) -124: (411, 528) -9: (529, 558) -22: (559, 673) -223: (674, 771) -96: (772, 864) -(0, 0) -185: (0, 0) -37: (0, 0) -60: (0, 0) -242: (0, 0) -201: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.in b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.in deleted file mode 100644 index 3be3741..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.in +++ /dev/null @@ -1,211 +0,0 @@ -40 -1 -9 -50 -2023 -2 -6107 -253 -4255 -158 -976 -33 -8544 -232 -6056 -242 -7447 -205 -4558 -21 -1405 -3 -33 -2 -21 -3 -205 -1 -8 -255 -2241 -110 -2148 -191 -5283 -202 -5433 -204 -561 -217 -334 -107 -7853 -198 -1916 -3 -110 -2 -191 -4 -1 -8 -28 -2735 -70 -2002 -187 -2000 -31 -2229 -193 -8463 -15 -8149 -38 -6238 -247 -3888 -3 -191 -4 -3 -198 -1 -3 -17 -7124 -172 -4065 -23 -7311 -3 -242 -4 -2 -217 -3 -38 -1 -8 -73 -8640 -88 -4304 -144 -4613 -11 -1633 -18 -514 -25 -244 -81 -2688 -200 -824 -2 -107 -3 -88 -4 -4 -4 -3 -70 -4 -1 -3 -155 -3341 -194 -3475 -27 -5511 -2 -255 -1 -8 -93 -6138 -167 -8314 -152 -2167 -14 -6912 -22 -7706 -233 -7420 -160 -8925 -13 -368 -4 -1 -9 -221 -7609 -209 -6629 -106 -3093 -118 -5408 -122 -694 -34 -7559 -157 -1357 -218 -7701 -42 -657 -3 -255 -2 -233 -3 -167 -3 -13 -4 -4 -3 -14 -2 -18 -1 -8 -190 -3070 -236 -5384 -63 -4987 -182 -5267 -69 -7390 -85 -6653 -129 -4362 -87 -2514 -1 -6 -197 -5754 -140 -6046 -33 -1437 -71 -7834 -174 -1941 -199 -5905 diff --git a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.out b/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.out deleted file mode 100644 index 69a7290..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task1/add_get_delete_defragmentation/5.out +++ /dev/null @@ -1,123 +0,0 @@ -50: (0, 252) -2: (253, 1016) -253: (0, 0) -158: (0, 0) -33: (0, 0) -232: (0, 0) -242: (0, 0) -205: (0, 0) -21: (0, 0) -50: (0, 252) -2: (253, 1016) -(0, 0) -50: (0, 252) -2: (253, 1016) -255: (0, 0) -110: (0, 0) -191: (0, 0) -202: (0, 0) -204: (0, 0) -217: (0, 0) -107: (0, 0) -198: (0, 0) -50: (0, 252) -2: (253, 1016) -(0, 0) -50: (0, 252) -2: (253, 1016) -28: (0, 0) -70: (0, 0) -187: (0, 0) -31: (0, 0) -193: (0, 0) -15: (0, 0) -38: (0, 0) -247: (0, 0) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -17: (0, 0) -172: (0, 0) -23: (0, 0) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -(0, 0) -50: (0, 252) -2: (253, 1016) -73: (0, 0) -88: (0, 0) -144: (0, 0) -11: (0, 0) -18: (0, 0) -25: (0, 0) -81: (0, 0) -200: (0, 0) -(0, 0) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -155: (0, 0) -194: (0, 0) -27: (0, 0) -(0, 0) -93: (0, 0) -167: (0, 0) -152: (0, 0) -14: (0, 0) -22: (0, 0) -233: (0, 0) -160: (0, 0) -13: (0, 0) -50: (0, 252) -2: (253, 1016) -221: (0, 0) -209: (0, 0) -106: (0, 0) -118: (0, 0) -122: (0, 0) -34: (0, 0) -157: (0, 0) -218: (0, 0) -42: (0, 0) -50: (0, 252) -2: (253, 1016) -(0, 0) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -50: (0, 252) -2: (253, 1016) -(0, 0) -190: (0, 0) -236: (0, 0) -63: (0, 0) -182: (0, 0) -69: (0, 0) -85: (0, 0) -129: (0, 0) -87: (0, 0) -197: (0, 0) -140: (0, 0) -33: (0, 0) -71: (0, 0) -174: (0, 0) -199: (0, 0) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/1.in b/TEMA GATA DE FOLOSIT/tests/task2/add/1.in deleted file mode 100644 index f97978e..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/1.in +++ /dev/null @@ -1,55 +0,0 @@ -5 -1 -9 -100 -7390 -101 -7424 -99 -7401 -55 -60 -41 -816 -42 -780 -43 -794 -39 -784 -38 -755 -1 -4 -12 -10 -15 -9 -16 -16 -2 -2040 -1 -1 -1 -125 -1 -5 -254 -8190 -255 -8192 -5 -8193 -6 -9000 -7 -70000 -1 -3 -71 -10 -72 -11 -73 -12 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/1.out b/TEMA GATA DE FOLOSIT/tests/task2/add/1.out deleted file mode 100644 index dee1986..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/1.out +++ /dev/null @@ -1,22 +0,0 @@ -100: ((0, 0), (0, 923)) -101: ((1, 0), (1, 927)) -99: ((2, 0), (2, 925)) -55: ((0, 924), (0, 931)) -41: ((3, 0), (3, 101)) -42: ((2, 926), (2, 1023)) -43: ((3, 102), (3, 201)) -39: ((3, 202), (3, 299)) -38: ((1, 928), (1, 1022)) -12: ((0, 932), (0, 933)) -15: ((0, 934), (0, 935)) -16: ((0, 936), (0, 937)) -2: ((3, 300), (3, 554)) -1: ((0, 938), (0, 953)) -254: ((4, 0), (4, 1023)) -255: ((5, 0), (5, 1023)) -5: ((0, 0), (0, 0)) -6: ((0, 0), (0, 0)) -7: ((0, 0), (0, 0)) -71: ((0, 954), (0, 955)) -72: ((0, 956), (0, 957)) -73: ((0, 958), (0, 959)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/2.in b/TEMA GATA DE FOLOSIT/tests/task2/add/2.in deleted file mode 100644 index a63b1e3..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/2.in +++ /dev/null @@ -1,527 +0,0 @@ -40 -1 -3 -142 -8938 -235 -6055 -238 -6920 -1 -3 -31 -4075 -93 -6659 -113 -5004 -1 -10 -207 -7766 -39 -1130 -172 -6679 -165 -7979 -151 -6980 -48 -7414 -51 -2182 -101 -5364 -240 -2717 -167 -1137 -1 -3 -50 -3165 -177 -1217 -213 -2544 -1 -1 -217 -7053 -1 -9 -233 -8915 -221 -2090 -16 -3112 -228 -7478 -88 -64 -86 -5785 -74 -2488 -149 -5746 -10 -7223 -1 -10 -137 -1590 -121 -5678 -227 -4447 -212 -5056 -4 -1641 -249 -6038 -89 -4253 -229 -6733 -3 -1802 -62 -68 -1 -8 -1 -2103 -47 -7242 -19 -3310 -29 -302 -85 -3869 -155 -1307 -131 -450 -246 -6339 -1 -10 -17 -2515 -60 -1924 -176 -7252 -126 -3398 -224 -2835 -11 -4273 -69 -4147 -70 -230 -64 -6553 -148 -1789 -1 -10 -203 -6102 -242 -4861 -206 -1177 -201 -8263 -77 -7132 -253 -1018 -54 -804 -108 -8933 -105 -4611 -140 -5384 -1 -1 -76 -1048 -1 -8 -122 -6381 -24 -8579 -166 -6393 -192 -4561 -141 -6855 -12 -6118 -245 -1877 -205 -924 -1 -2 -107 -3755 -156 -2732 -1 -10 -102 -8545 -150 -1737 -32 -4050 -6 -373 -46 -124 -34 -2661 -95 -3210 -61 -8382 -197 -3419 -129 -1709 -1 -5 -42 -6659 -218 -2052 -13 -99 -153 -5713 -241 -4804 -1 -6 -49 -80 -157 -6655 -174 -1463 -226 -4949 -37 -7242 -9 -4584 -1 -5 -117 -7454 -112 -6385 -65 -1451 -116 -8159 -204 -135 -1 -1 -198 -5030 -1 -4 -25 -6945 -103 -8187 -36 -2017 -56 -5952 -1 -3 -67 -5865 -159 -1510 -237 -6248 -1 -10 -239 -7383 -132 -300 -63 -2364 -183 -7244 -214 -1219 -209 -2327 -22 -2728 -144 -1923 -2 -4598 -72 -1390 -1 -9 -202 -4599 -220 -2424 -128 -1510 -104 -1931 -21 -3999 -73 -709 -58 -900 -57 -2426 -234 -171 -1 -6 -134 -716 -196 -8854 -35 -6529 -158 -3111 -80 -4184 -219 -5040 -1 -5 -82 -1785 -178 -6230 -247 -8846 -147 -8315 -118 -1279 -1 -1 -81 -5627 -1 -3 -210 -2367 -71 -7024 -164 -550 -1 -9 -248 -4647 -139 -2347 -38 -8537 -236 -5622 -135 -294 -171 -6636 -138 -6361 -193 -31 -188 -2154 -1 -4 -68 -2259 -114 -2267 -200 -3129 -231 -1650 -1 -6 -181 -6284 -244 -2393 -191 -3303 -152 -1031 -45 -7740 -27 -5461 -1 -3 -106 -3315 -124 -885 -169 -5249 -1 -2 -83 -2155 -115 -1695 -1 -9 -216 -7857 -254 -3519 -30 -1286 -208 -4810 -111 -3184 -28 -4913 -136 -7059 -195 -4603 -44 -2814 -1 -3 -99 -4578 -175 -1299 -43 -2480 -1 -4 -41 -8543 -232 -5415 -14 -4999 -5 -276 -1 -8 -110 -5487 -179 -8663 -215 -5723 -182 -6872 -26 -7861 -230 -3771 -225 -5772 -243 -5090 -1 -8 -94 -8424 -143 -1060 -223 -4473 -96 -4971 -222 -1683 -189 -3226 -75 -8212 -53 -5131 -1 -4 -98 -8837 -187 -7230 -173 -4092 -52 -5478 -1 -4 -123 -7448 -119 -2283 -145 -7918 -186 -4483 -1 -7 -15 -5191 -84 -7574 -97 -3499 -40 -4922 -184 -247 -78 -8797 -91 -1648 -1 -6 -133 -3540 -162 -8806 -161 -879 -79 -5164 -33 -6154 -20 -462 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/2.out b/TEMA GATA DE FOLOSIT/tests/task2/add/2.out deleted file mode 100644 index 96a474a..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/2.out +++ /dev/null @@ -1,223 +0,0 @@ -142: ((0, 0), (0, 0)) -235: ((0, 0), (0, 756)) -238: ((1, 0), (1, 864)) -31: ((2, 0), (2, 509)) -93: ((3, 0), (3, 832)) -113: ((4, 0), (4, 625)) -207: ((5, 0), (5, 970)) -39: ((0, 757), (0, 898)) -172: ((6, 0), (6, 834)) -165: ((7, 0), (7, 997)) -151: ((8, 0), (8, 872)) -48: ((9, 0), (9, 926)) -51: ((2, 510), (2, 782)) -101: ((10, 0), (10, 670)) -240: ((4, 626), (4, 965)) -167: ((1, 865), (1, 1007)) -50: ((11, 0), (11, 395)) -177: ((2, 783), (2, 935)) -213: ((10, 671), (10, 988)) -217: ((12, 0), (12, 881)) -233: ((0, 0), (0, 0)) -221: ((11, 396), (11, 657)) -16: ((13, 0), (13, 388)) -228: ((14, 0), (14, 934)) -88: ((0, 899), (0, 906)) -86: ((15, 0), (15, 723)) -74: ((11, 658), (11, 968)) -149: ((16, 0), (16, 718)) -10: ((17, 0), (17, 902)) -137: ((13, 389), (13, 587)) -121: ((18, 0), (18, 709)) -227: ((19, 0), (19, 555)) -212: ((20, 0), (20, 631)) -4: ((13, 588), (13, 793)) -249: ((21, 0), (21, 754)) -89: ((22, 0), (22, 531)) -229: ((23, 0), (23, 841)) -3: ((13, 794), (13, 1019)) -62: ((0, 907), (0, 915)) -1: ((15, 724), (15, 986)) -47: ((24, 0), (24, 905)) -19: ((19, 556), (19, 969)) -29: ((0, 916), (0, 953)) -85: ((22, 532), (22, 1015)) -155: ((3, 833), (3, 996)) -131: ((0, 954), (0, 1010)) -246: ((25, 0), (25, 792)) -17: ((20, 632), (20, 946)) -60: ((16, 719), (16, 959)) -176: ((26, 0), (26, 906)) -126: ((27, 0), (27, 424)) -224: ((27, 425), (27, 779)) -11: ((28, 0), (28, 534)) -69: ((29, 0), (29, 518)) -70: ((2, 936), (2, 964)) -64: ((30, 0), (30, 819)) -148: ((18, 710), (18, 933)) -203: ((31, 0), (31, 762)) -242: ((32, 0), (32, 607)) -206: ((6, 835), (6, 982)) -201: ((0, 0), (0, 0)) -77: ((33, 0), (33, 891)) -253: ((8, 873), (8, 1000)) -54: ((12, 882), (12, 982)) -108: ((0, 0), (0, 0)) -105: ((34, 0), (34, 576)) -140: ((35, 0), (35, 672)) -76: ((21, 755), (21, 885)) -122: ((36, 0), (36, 797)) -24: ((0, 0), (0, 0)) -166: ((37, 0), (37, 799)) -192: ((38, 0), (38, 570)) -141: ((39, 0), (39, 856)) -12: ((40, 0), (40, 764)) -245: ((27, 780), (27, 1014)) -205: ((17, 903), (17, 1018)) -107: ((28, 535), (28, 1004)) -156: ((29, 519), (29, 860)) -102: ((0, 0), (0, 0)) -150: ((25, 793), (25, 1010)) -32: ((41, 0), (41, 506)) -6: ((2, 965), (2, 1011)) -46: ((1, 1008), (1, 1023)) -34: ((32, 608), (32, 940)) -95: ((34, 577), (34, 978)) -61: ((0, 0), (0, 0)) -197: ((38, 571), (38, 998)) -129: ((31, 763), (31, 976)) -42: ((42, 0), (42, 832)) -218: ((35, 673), (35, 929)) -13: ((0, 1011), (0, 1023)) -153: ((43, 0), (43, 714)) -241: ((44, 0), (44, 600)) -49: ((2, 1012), (2, 1021)) -157: ((45, 0), (45, 831)) -174: ((30, 820), (30, 1002)) -226: ((46, 0), (46, 618)) -37: ((47, 0), (47, 905)) -9: ((48, 0), (48, 572)) -117: ((49, 0), (49, 931)) -112: ((50, 0), (50, 798)) -65: ((23, 842), (23, 1023)) -116: ((51, 0), (51, 1019)) -204: ((3, 997), (3, 1013)) -198: ((52, 0), (52, 628)) -25: ((53, 0), (53, 868)) -103: ((54, 0), (54, 1023)) -36: ((40, 765), (40, 1017)) -56: ((55, 0), (55, 743)) -67: ((56, 0), (56, 733)) -159: ((36, 798), (36, 986)) -237: ((57, 0), (57, 780)) -239: ((58, 0), (58, 922)) -132: ((4, 966), (4, 1003)) -63: ((41, 507), (41, 802)) -183: ((59, 0), (59, 905)) -214: ((29, 861), (29, 1013)) -209: ((43, 715), (43, 1005)) -22: ((44, 601), (44, 941)) -144: ((46, 619), (46, 859)) -2: ((60, 0), (60, 574)) -72: ((37, 800), (37, 973)) -202: ((61, 0), (61, 574)) -220: ((48, 573), (48, 875)) -128: ((41, 803), (41, 991)) -104: ((52, 629), (52, 870)) -21: ((62, 0), (62, 499)) -73: ((9, 927), (9, 1015)) -58: ((21, 886), (21, 998)) -57: ((60, 575), (60, 878)) -234: ((5, 971), (5, 992)) -134: ((18, 934), (18, 1023)) -196: ((0, 0), (0, 0)) -35: ((63, 0), (63, 816)) -158: ((61, 575), (61, 963)) -80: ((62, 500), (62, 1022)) -219: ((64, 0), (64, 629)) -82: ((50, 799), (50, 1022)) -178: ((65, 0), (65, 778)) -247: ((0, 0), (0, 0)) -147: ((0, 0), (0, 0)) -118: ((39, 857), (39, 1016)) -81: ((66, 0), (66, 703)) -210: ((64, 630), (64, 925)) -71: ((67, 0), (67, 877)) -164: ((14, 935), (14, 1003)) -248: ((68, 0), (68, 580)) -139: ((66, 704), (66, 997)) -38: ((0, 0), (0, 0)) -236: ((69, 0), (69, 702)) -135: ((6, 983), (6, 1019)) -171: ((70, 0), (70, 829)) -138: ((71, 0), (71, 795)) -193: ((3, 1014), (3, 1017)) -188: ((55, 744), (55, 1013)) -68: ((56, 734), (56, 1016)) -114: ((68, 581), (68, 864)) -200: ((72, 0), (72, 391)) -231: ((57, 781), (57, 987)) -181: ((73, 0), (73, 785)) -244: ((69, 703), (69, 1002)) -191: ((72, 392), (72, 804)) -152: ((33, 892), (33, 1020)) -45: ((74, 0), (74, 967)) -27: ((75, 0), (75, 682)) -106: ((76, 0), (76, 414)) -124: ((24, 906), (24, 1016)) -169: ((77, 0), (77, 656)) -83: ((75, 683), (75, 952)) -115: ((65, 779), (65, 990)) -216: ((78, 0), (78, 982)) -254: ((76, 415), (76, 854)) -30: ((42, 833), (42, 993)) -208: ((79, 0), (79, 601)) -111: ((79, 602), (79, 999)) -28: ((80, 0), (80, 614)) -136: ((81, 0), (81, 882)) -195: ((82, 0), (82, 575)) -44: ((77, 657), (77, 1008)) -99: ((83, 0), (83, 572)) -175: ((45, 832), (45, 994)) -43: ((80, 615), (80, 924)) -41: ((0, 0), (0, 0)) -232: ((84, 0), (84, 676)) -14: ((85, 0), (85, 624)) -5: ((10, 989), (10, 1023)) -110: ((86, 0), (86, 685)) -179: ((0, 0), (0, 0)) -215: ((87, 0), (87, 715)) -182: ((88, 0), (88, 858)) -26: ((89, 0), (89, 982)) -230: ((90, 0), (90, 471)) -225: ((91, 0), (91, 721)) -243: ((92, 0), (92, 636)) -94: ((0, 0), (0, 0)) -143: ((46, 860), (46, 992)) -223: ((93, 0), (93, 559)) -96: ((94, 0), (94, 621)) -222: ((71, 796), (71, 1006)) -189: ((82, 576), (82, 979)) -75: ((0, 0), (0, 0)) -53: ((95, 0), (95, 641)) -98: ((0, 0), (0, 0)) -187: ((96, 0), (96, 903)) -173: ((90, 472), (90, 983)) -52: ((97, 0), (97, 684)) -123: ((98, 0), (98, 930)) -119: ((83, 573), (83, 858)) -145: ((99, 0), (99, 989)) -186: ((100, 0), (100, 560)) -15: ((101, 0), (101, 648)) -84: ((102, 0), (102, 946)) -97: ((93, 560), (93, 997)) -40: ((103, 0), (103, 615)) -184: ((5, 993), (5, 1023)) -78: ((0, 0), (0, 0)) -91: ((63, 817), (63, 1022)) -133: ((100, 561), (100, 1003)) -162: ((0, 0), (0, 0)) -161: ((26, 907), (26, 1016)) -79: ((104, 0), (104, 645)) -33: ((105, 0), (105, 769)) -20: ((16, 960), (16, 1017)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/3.in b/TEMA GATA DE FOLOSIT/tests/task2/add/3.in deleted file mode 100644 index d772887..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/3.in +++ /dev/null @@ -1,529 +0,0 @@ -40 -1 -10 -44 -7121 -144 -5356 -145 -5381 -63 -7758 -167 -1577 -208 -4063 -93 -4321 -251 -2943 -174 -7383 -105 -449 -1 -5 -237 -2081 -131 -7460 -57 -6657 -61 -958 -42 -6928 -1 -5 -184 -7659 -149 -6519 -70 -2292 -220 -6022 -104 -8650 -1 -1 -200 -3547 -1 -3 -137 -2564 -3 -8757 -113 -5150 -1 -1 -11 -7285 -1 -3 -95 -2564 -23 -3301 -132 -4696 -1 -9 -109 -8277 -248 -2497 -212 -5327 -73 -2979 -156 -7749 -118 -4601 -148 -3262 -159 -4003 -119 -5914 -1 -5 -84 -4712 -222 -1797 -203 -114 -253 -6802 -242 -3449 -1 -6 -71 -5992 -164 -6594 -78 -1936 -5 -1460 -121 -5515 -139 -8120 -1 -4 -115 -2136 -112 -2351 -19 -8308 -123 -6113 -1 -10 -130 -8110 -190 -795 -249 -7696 -38 -7834 -255 -6828 -158 -1710 -102 -6884 -209 -7638 -15 -3352 -216 -6781 -1 -5 -117 -7412 -207 -6034 -31 -8932 -46 -2924 -193 -7041 -1 -7 -4 -5424 -135 -450 -101 -803 -172 -2114 -129 -6902 -214 -6441 -162 -7672 -1 -9 -28 -5387 -230 -4406 -55 -7346 -91 -1490 -88 -3128 -64 -4685 -245 -2379 -20 -1230 -53 -7979 -1 -5 -185 -6133 -68 -8440 -59 -2701 -6 -2911 -202 -5060 -1 -1 -161 -6012 -1 -5 -34 -6973 -79 -2735 -199 -1809 -147 -6596 -126 -7476 -1 -8 -229 -419 -39 -5466 -16 -8057 -247 -31 -25 -3995 -2 -1463 -181 -4925 -14 -2477 -1 -7 -21 -2629 -51 -8344 -138 -881 -154 -3535 -194 -1783 -226 -4398 -111 -506 -1 -10 -81 -7189 -24 -5987 -140 -7520 -153 -4136 -108 -2404 -232 -3155 -182 -121 -134 -2334 -92 -7037 -187 -3634 -1 -10 -58 -4949 -241 -3490 -7 -1433 -125 -4321 -170 -254 -86 -926 -30 -2598 -219 -7256 -198 -7645 -240 -4928 -1 -8 -82 -3940 -77 -1700 -201 -884 -100 -2316 -40 -7358 -90 -322 -37 -2715 -99 -2157 -1 -3 -127 -1187 -13 -8354 -165 -2555 -1 -1 -69 -1855 -1 -8 -136 -2462 -224 -2296 -173 -7427 -195 -2137 -176 -2101 -17 -7426 -225 -1581 -218 -5690 -1 -6 -74 -6679 -186 -4988 -211 -852 -8 -6709 -75 -4175 -26 -4372 -1 -1 -246 -3893 -1 -1 -43 -3666 -1 -2 -146 -178 -116 -2832 -1 -6 -233 -251 -183 -3865 -83 -1213 -168 -8124 -179 -1189 -250 -4452 -1 -4 -103 -6308 -191 -6218 -175 -5963 -56 -3059 -1 -8 -239 -2135 -47 -2762 -18 -4874 -66 -2842 -97 -8929 -45 -1615 -254 -4822 -228 -8603 -1 -9 -189 -195 -238 -6643 -196 -8707 -151 -2727 -157 -108 -32 -1008 -114 -5919 -210 -613 -54 -5448 -1 -2 -36 -8835 -96 -7428 -1 -6 -27 -966 -98 -8671 -236 -2449 -169 -574 -12 -2333 -166 -2547 -1 -5 -163 -4624 -180 -8236 -235 -2039 -49 -4192 -41 -591 -1 -9 -150 -8186 -188 -1482 -67 -1555 -120 -6805 -197 -6977 -215 -7961 -76 -4308 -62 -2964 -94 -4540 -1 -8 -223 -3938 -155 -6412 -85 -2912 -178 -3167 -243 -7410 -22 -8001 -221 -2662 -87 -2850 -1 -8 -160 -8578 -177 -8137 -217 -1746 -65 -743 -133 -2837 -48 -4631 -152 -4727 -192 -2541 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/3.out b/TEMA GATA DE FOLOSIT/tests/task2/add/3.out deleted file mode 100644 index 10f3e1f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/3.out +++ /dev/null @@ -1,224 +0,0 @@ -44: ((0, 0), (0, 890)) -144: ((1, 0), (1, 669)) -145: ((2, 0), (2, 672)) -63: ((3, 0), (3, 969)) -167: ((1, 670), (1, 867)) -208: ((4, 0), (4, 507)) -93: ((5, 0), (5, 540)) -251: ((4, 508), (4, 875)) -174: ((6, 0), (6, 922)) -105: ((0, 891), (0, 947)) -237: ((2, 673), (2, 933)) -131: ((7, 0), (7, 932)) -57: ((8, 0), (8, 832)) -61: ((1, 868), (1, 987)) -42: ((9, 0), (9, 865)) -184: ((10, 0), (10, 957)) -149: ((11, 0), (11, 814)) -70: ((5, 541), (5, 827)) -220: ((12, 0), (12, 752)) -104: ((0, 0), (0, 0)) -200: ((13, 0), (13, 443)) -137: ((13, 444), (13, 764)) -3: ((0, 0), (0, 0)) -113: ((14, 0), (14, 643)) -11: ((15, 0), (15, 910)) -95: ((14, 644), (14, 964)) -23: ((16, 0), (16, 412)) -132: ((16, 413), (16, 999)) -109: ((0, 0), (0, 0)) -248: ((17, 0), (17, 312)) -212: ((17, 313), (17, 978)) -73: ((18, 0), (18, 372)) -156: ((19, 0), (19, 968)) -118: ((18, 373), (18, 948)) -148: ((20, 0), (20, 407)) -159: ((20, 408), (20, 908)) -119: ((21, 0), (21, 739)) -84: ((22, 0), (22, 588)) -222: ((12, 753), (12, 977)) -203: ((0, 948), (0, 962)) -253: ((23, 0), (23, 850)) -242: ((22, 589), (22, 1020)) -71: ((24, 0), (24, 748)) -164: ((25, 0), (25, 824)) -78: ((13, 765), (13, 1006)) -5: ((5, 828), (5, 1010)) -121: ((26, 0), (26, 689)) -139: ((27, 0), (27, 1014)) -115: ((21, 740), (21, 1006)) -112: ((26, 690), (26, 983)) -19: ((0, 0), (0, 0)) -123: ((28, 0), (28, 764)) -130: ((29, 0), (29, 1013)) -190: ((4, 876), (4, 975)) -249: ((30, 0), (30, 961)) -38: ((31, 0), (31, 979)) -255: ((32, 0), (32, 853)) -158: ((24, 749), (24, 962)) -102: ((33, 0), (33, 860)) -209: ((34, 0), (34, 954)) -15: ((35, 0), (35, 418)) -216: ((36, 0), (36, 847)) -117: ((37, 0), (37, 926)) -207: ((38, 0), (38, 754)) -31: ((0, 0), (0, 0)) -46: ((35, 419), (35, 784)) -193: ((39, 0), (39, 880)) -4: ((40, 0), (40, 677)) -135: ((0, 963), (0, 1019)) -101: ((6, 923), (6, 1023)) -172: ((38, 755), (38, 1019)) -129: ((41, 0), (41, 862)) -214: ((42, 0), (42, 805)) -162: ((43, 0), (43, 958)) -28: ((44, 0), (44, 673)) -230: ((45, 0), (45, 550)) -55: ((46, 0), (46, 918)) -91: ((8, 833), (8, 1019)) -88: ((45, 551), (45, 941)) -64: ((47, 0), (47, 585)) -245: ((40, 678), (40, 975)) -20: ((9, 866), (9, 1019)) -53: ((48, 0), (48, 997)) -185: ((49, 0), (49, 766)) -68: ((0, 0), (0, 0)) -59: ((44, 674), (44, 1011)) -6: ((47, 586), (47, 949)) -202: ((50, 0), (50, 632)) -161: ((51, 0), (51, 751)) -34: ((52, 0), (52, 871)) -79: ((50, 633), (50, 974)) -199: ((28, 765), (28, 991)) -147: ((53, 0), (53, 824)) -126: ((54, 0), (54, 934)) -229: ((2, 934), (2, 986)) -39: ((55, 0), (55, 683)) -16: ((56, 0), (56, 1007)) -247: ((0, 1020), (0, 1023)) -25: ((57, 0), (57, 499)) -2: ((11, 815), (11, 997)) -181: ((58, 0), (58, 615)) -14: ((55, 684), (55, 993)) -21: ((57, 500), (57, 828)) -51: ((0, 0), (0, 0)) -138: ((15, 911), (15, 1021)) -154: ((59, 0), (59, 441)) -194: ((35, 785), (35, 1007)) -226: ((59, 442), (59, 991)) -111: ((7, 933), (7, 996)) -81: ((60, 0), (60, 898)) -24: ((61, 0), (61, 748)) -140: ((62, 0), (62, 939)) -153: ((63, 0), (63, 516)) -108: ((58, 616), (58, 916)) -232: ((63, 517), (63, 911)) -182: ((1, 988), (1, 1003)) -134: ((64, 0), (64, 291)) -92: ((65, 0), (65, 879)) -187: ((64, 292), (64, 746)) -58: ((66, 0), (66, 618)) -241: ((67, 0), (67, 436)) -7: ((25, 825), (25, 1004)) -125: ((67, 437), (67, 977)) -170: ((2, 987), (2, 1018)) -86: ((23, 851), (23, 966)) -30: ((66, 619), (66, 943)) -219: ((68, 0), (68, 906)) -198: ((69, 0), (69, 955)) -240: ((70, 0), (70, 615)) -82: ((71, 0), (71, 492)) -77: ((42, 806), (42, 1018)) -201: ((20, 909), (20, 1019)) -100: ((70, 616), (70, 905)) -40: ((72, 0), (72, 919)) -90: ((3, 970), (3, 1010)) -37: ((71, 493), (71, 832)) -99: ((51, 752), (51, 1021)) -127: ((32, 854), (32, 1002)) -13: ((0, 0), (0, 0)) -165: ((73, 0), (73, 319)) -69: ((49, 767), (49, 998)) -136: ((73, 320), (73, 627)) -224: ((73, 628), (73, 914)) -173: ((74, 0), (74, 928)) -195: ((61, 749), (61, 1016)) -176: ((64, 747), (64, 1009)) -17: ((75, 0), (75, 928)) -225: ((53, 825), (53, 1022)) -218: ((76, 0), (76, 711)) -74: ((77, 0), (77, 834)) -186: ((78, 0), (78, 623)) -211: ((33, 861), (33, 967)) -8: ((79, 0), (79, 838)) -75: ((80, 0), (80, 521)) -26: ((81, 0), (81, 546)) -246: ((80, 522), (80, 1008)) -43: ((81, 547), (81, 1005)) -146: ((4, 976), (4, 998)) -116: ((78, 624), (78, 977)) -233: ((10, 958), (10, 989)) -183: ((82, 0), (82, 483)) -83: ((36, 848), (36, 999)) -168: ((83, 0), (83, 1015)) -179: ((41, 863), (41, 1011)) -250: ((84, 0), (84, 556)) -103: ((85, 0), (85, 788)) -191: ((86, 0), (86, 777)) -175: ((87, 0), (87, 745)) -56: ((82, 484), (82, 866)) -239: ((76, 712), (76, 978)) -47: ((84, 557), (84, 902)) -18: ((88, 0), (88, 609)) -66: ((88, 610), (88, 965)) -97: ((0, 0), (0, 0)) -45: ((85, 789), (85, 990)) -254: ((89, 0), (89, 602)) -228: ((0, 0), (0, 0)) -189: ((4, 999), (4, 1023)) -238: ((90, 0), (90, 830)) -196: ((0, 0), (0, 0)) -151: ((89, 603), (89, 943)) -157: ((1, 1004), (1, 1017)) -32: ((39, 881), (39, 1006)) -114: ((91, 0), (91, 739)) -210: ((37, 927), (37, 1003)) -54: ((92, 0), (92, 680)) -36: ((0, 0), (0, 0)) -96: ((93, 0), (93, 928)) -27: ((52, 872), (52, 992)) -98: ((0, 0), (0, 0)) -236: ((92, 681), (92, 987)) -169: ((18, 949), (18, 1020)) -12: ((94, 0), (94, 291)) -166: ((94, 292), (94, 610)) -163: ((95, 0), (95, 577)) -180: ((0, 0), (0, 0)) -235: ((87, 746), (87, 1000)) -49: ((96, 0), (96, 523)) -41: ((45, 942), (45, 1015)) -150: ((97, 0), (97, 1023)) -188: ((57, 829), (57, 1014)) -67: ((86, 778), (86, 972)) -120: ((98, 0), (98, 850)) -197: ((99, 0), (99, 872)) -215: ((100, 0), (100, 995)) -76: ((101, 0), (101, 538)) -62: ((94, 611), (94, 981)) -94: ((102, 0), (102, 567)) -223: ((96, 524), (96, 1016)) -155: ((103, 0), (103, 801)) -85: ((95, 578), (95, 941)) -178: ((101, 539), (101, 934)) -243: ((104, 0), (104, 926)) -22: ((105, 0), (105, 1000)) -221: ((102, 568), (102, 900)) -87: ((106, 0), (106, 356)) -160: ((0, 0), (0, 0)) -177: ((107, 0), (107, 1017)) -217: ((91, 740), (91, 958)) -65: ((46, 919), (46, 1011)) -133: ((106, 357), (106, 711)) -48: ((108, 0), (108, 578)) -152: ((109, 0), (109, 590)) -192: ((108, 579), (108, 896)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/4.in b/TEMA GATA DE FOLOSIT/tests/task2/add/4.in deleted file mode 100644 index 7946502..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/4.in +++ /dev/null @@ -1,543 +0,0 @@ -40 -1 -9 -97 -6505 -202 -3950 -176 -7918 -250 -5526 -23 -3687 -85 -3483 -95 -8279 -226 -2180 -66 -5395 -1 -1 -60 -8502 -1 -6 -237 -7472 -105 -2545 -53 -6738 -189 -4102 -214 -4654 -193 -5417 -1 -10 -197 -2168 -32 -8250 -159 -7465 -120 -5575 -71 -4833 -87 -5896 -231 -1963 -6 -2823 -79 -1132 -136 -2798 -1 -8 -30 -8397 -173 -2088 -153 -706 -28 -3674 -228 -1001 -118 -7899 -90 -234 -131 -7887 -1 -7 -98 -111 -187 -4164 -209 -5036 -111 -3018 -18 -6974 -116 -6014 -31 -4706 -1 -1 -249 -7399 -1 -10 -27 -8275 -135 -4327 -59 -4413 -170 -1777 -125 -3577 -134 -5400 -119 -5705 -130 -3934 -138 -497 -2 -4776 -1 -9 -58 -8884 -82 -8132 -164 -8412 -110 -5088 -29 -4655 -56 -2514 -74 -7880 -96 -713 -72 -7265 -1 -7 -142 -2315 -210 -97 -47 -8610 -212 -5388 -91 -2498 -253 -6857 -128 -7700 -1 -6 -39 -3151 -157 -1053 -12 -2015 -38 -1418 -101 -7316 -36 -1180 -1 -3 -124 -1428 -22 -7442 -156 -4009 -1 -4 -223 -4821 -40 -128 -113 -2794 -241 -7427 -1 -5 -235 -8987 -254 -5965 -151 -4518 -183 -1209 -86 -8205 -1 -6 -13 -7549 -203 -5029 -81 -924 -172 -95 -140 -8589 -62 -3267 -1 -9 -61 -2881 -45 -1681 -26 -2644 -252 -3413 -224 -5528 -179 -3278 -188 -2373 -65 -3120 -143 -7483 -1 -8 -3 -1377 -150 -6892 -213 -7061 -88 -2091 -234 -7343 -154 -4581 -50 -6573 -184 -5654 -1 -5 -25 -5354 -182 -6089 -211 -7517 -233 -5553 -114 -272 -1 -1 -115 -8382 -1 -3 -160 -8721 -208 -1617 -191 -3963 -1 -6 -7 -2183 -8 -8641 -186 -7223 -43 -3211 -5 -695 -218 -4415 -1 -8 -109 -3568 -34 -5255 -55 -4175 -37 -2529 -244 -4817 -242 -4225 -133 -5562 -199 -4379 -1 -3 -41 -3763 -42 -4898 -35 -3749 -1 -5 -192 -7686 -185 -5213 -152 -1990 -163 -8535 -92 -4396 -1 -7 -195 -5614 -206 -1845 -236 -2257 -102 -8170 -16 -5738 -201 -7474 -75 -3353 -1 -8 -222 -7532 -68 -5282 -64 -4103 -198 -4746 -80 -6279 -219 -8985 -93 -4536 -24 -6114 -1 -8 -20 -5476 -121 -1397 -175 -2705 -129 -3074 -83 -1319 -147 -8991 -44 -1392 -248 -7721 -1 -10 -144 -1143 -200 -8872 -166 -1222 -70 -2688 -76 -2679 -148 -5939 -99 -1564 -94 -1130 -155 -8440 -205 -5624 -1 -10 -9 -1621 -4 -5447 -240 -7932 -33 -3645 -229 -7714 -100 -2929 -167 -8941 -14 -3295 -84 -7699 -122 -4491 -1 -8 -132 -6499 -255 -2630 -162 -4147 -10 -536 -1 -6768 -89 -4692 -49 -230 -181 -225 -1 -1 -243 -7310 -1 -9 -245 -4909 -106 -6253 -169 -5870 -196 -8752 -103 -2234 -168 -233 -78 -7698 -67 -4447 -63 -1740 -1 -2 -145 -3658 -221 -973 -1 -8 -112 -900 -17 -5690 -178 -8132 -46 -1320 -247 -6157 -227 -2726 -52 -5326 -19 -7033 -1 -5 -77 -3512 -158 -3975 -194 -4314 -239 -2998 -15 -7396 -1 -4 -217 -4918 -141 -5869 -146 -6355 -123 -6587 -1 -4 -215 -6839 -220 -3270 -149 -3473 -104 -7497 -1 -2 -230 -8004 -126 -3458 -1 -1 -225 -4500 -1 -4 -137 -7016 -73 -7374 -238 -8722 -21 -7040 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add/4.out b/TEMA GATA DE FOLOSIT/tests/task2/add/4.out deleted file mode 100644 index c0b1af1..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add/4.out +++ /dev/null @@ -1,231 +0,0 @@ -97: ((0, 0), (0, 813)) -202: ((1, 0), (1, 493)) -176: ((2, 0), (2, 989)) -250: ((3, 0), (3, 690)) -23: ((1, 494), (1, 954)) -85: ((4, 0), (4, 435)) -95: ((0, 0), (0, 0)) -226: ((3, 691), (3, 963)) -66: ((5, 0), (5, 674)) -60: ((0, 0), (0, 0)) -237: ((6, 0), (6, 933)) -105: ((4, 436), (4, 754)) -53: ((7, 0), (7, 842)) -189: ((8, 0), (8, 512)) -214: ((9, 0), (9, 581)) -193: ((10, 0), (10, 677)) -197: ((5, 675), (5, 945)) -32: ((0, 0), (0, 0)) -159: ((11, 0), (11, 933)) -120: ((12, 0), (12, 696)) -71: ((13, 0), (13, 604)) -87: ((14, 0), (14, 736)) -231: ((4, 755), (4, 1000)) -6: ((8, 513), (8, 865)) -79: ((0, 814), (0, 955)) -136: ((9, 582), (9, 931)) -30: ((0, 0), (0, 0)) -173: ((10, 678), (10, 938)) -153: ((6, 934), (6, 1022)) -28: ((15, 0), (15, 459)) -228: ((7, 843), (7, 968)) -118: ((16, 0), (16, 987)) -90: ((0, 956), (0, 985)) -131: ((17, 0), (17, 985)) -98: ((0, 986), (0, 999)) -187: ((15, 460), (15, 980)) -209: ((18, 0), (18, 629)) -111: ((13, 605), (13, 982)) -18: ((19, 0), (19, 871)) -116: ((20, 0), (20, 751)) -31: ((21, 0), (21, 588)) -249: ((22, 0), (22, 924)) -27: ((0, 0), (0, 0)) -135: ((23, 0), (23, 540)) -59: ((24, 0), (24, 551)) -170: ((12, 697), (12, 919)) -125: ((23, 541), (23, 988)) -134: ((25, 0), (25, 674)) -119: ((26, 0), (26, 713)) -130: ((27, 0), (27, 491)) -138: ((1, 955), (1, 1017)) -2: ((28, 0), (28, 596)) -58: ((0, 0), (0, 0)) -82: ((29, 0), (29, 1016)) -164: ((0, 0), (0, 0)) -110: ((30, 0), (30, 635)) -29: ((31, 0), (31, 581)) -56: ((18, 630), (18, 944)) -74: ((32, 0), (32, 984)) -96: ((8, 866), (8, 955)) -72: ((33, 0), (33, 908)) -142: ((21, 589), (21, 878)) -210: ((0, 1000), (0, 1012)) -47: ((0, 0), (0, 0)) -212: ((34, 0), (34, 673)) -91: ((24, 552), (24, 864)) -253: ((35, 0), (35, 857)) -128: ((36, 0), (36, 962)) -39: ((27, 492), (27, 885)) -157: ((14, 737), (14, 868)) -12: ((20, 752), (20, 1003)) -38: ((25, 675), (25, 852)) -101: ((37, 0), (37, 914)) -36: ((14, 869), (14, 1016)) -124: ((26, 714), (26, 892)) -22: ((38, 0), (38, 930)) -156: ((39, 0), (39, 501)) -223: ((40, 0), (40, 602)) -40: ((2, 990), (2, 1005)) -113: ((28, 597), (28, 946)) -241: ((41, 0), (41, 928)) -235: ((0, 0), (0, 0)) -254: ((42, 0), (42, 745)) -151: ((43, 0), (43, 564)) -183: ((19, 872), (19, 1023)) -86: ((0, 0), (0, 0)) -13: ((44, 0), (44, 943)) -203: ((45, 0), (45, 628)) -81: ((21, 879), (21, 994)) -172: ((2, 1006), (2, 1017)) -140: ((0, 0), (0, 0)) -62: ((31, 582), (31, 990)) -61: ((30, 636), (30, 996)) -45: ((34, 674), (34, 884)) -26: ((39, 502), (39, 832)) -252: ((43, 565), (43, 991)) -224: ((46, 0), (46, 690)) -179: ((40, 603), (40, 1012)) -188: ((45, 629), (45, 925)) -65: ((47, 0), (47, 389)) -143: ((48, 0), (48, 935)) -3: ((39, 833), (39, 1005)) -150: ((49, 0), (49, 861)) -213: ((50, 0), (50, 882)) -88: ((42, 746), (42, 1007)) -234: ((51, 0), (51, 917)) -154: ((47, 390), (47, 962)) -50: ((52, 0), (52, 821)) -184: ((53, 0), (53, 706)) -25: ((54, 0), (54, 669)) -182: ((55, 0), (55, 761)) -211: ((56, 0), (56, 939)) -233: ((57, 0), (57, 694)) -114: ((3, 964), (3, 997)) -115: ((0, 0), (0, 0)) -160: ((0, 0), (0, 0)) -208: ((46, 691), (46, 893)) -191: ((58, 0), (58, 495)) -7: ((53, 707), (53, 979)) -8: ((0, 0), (0, 0)) -186: ((59, 0), (59, 902)) -43: ((58, 496), (58, 897)) -5: ((9, 932), (9, 1018)) -218: ((60, 0), (60, 551)) -109: ((60, 552), (60, 997)) -34: ((61, 0), (61, 656)) -55: ((62, 0), (62, 521)) -37: ((54, 670), (54, 986)) -244: ((63, 0), (63, 602)) -242: ((64, 0), (64, 528)) -133: ((65, 0), (65, 695)) -199: ((66, 0), (66, 547)) -41: ((62, 522), (62, 992)) -42: ((67, 0), (67, 612)) -35: ((64, 529), (64, 997)) -192: ((68, 0), (68, 960)) -185: ((69, 0), (69, 651)) -152: ((55, 762), (55, 1010)) -163: ((0, 0), (0, 0)) -92: ((70, 0), (70, 549)) -195: ((71, 0), (71, 701)) -206: ((57, 695), (57, 925)) -236: ((61, 657), (61, 939)) -102: ((72, 0), (72, 1021)) -16: ((73, 0), (73, 717)) -201: ((74, 0), (74, 934)) -75: ((63, 603), (63, 1022)) -222: ((75, 0), (75, 941)) -68: ((76, 0), (76, 660)) -64: ((77, 0), (77, 512)) -198: ((78, 0), (78, 593)) -80: ((79, 0), (79, 784)) -219: ((0, 0), (0, 0)) -93: ((80, 0), (80, 566)) -24: ((81, 0), (81, 764)) -20: ((82, 0), (82, 684)) -121: ((52, 822), (52, 996)) -175: ((66, 548), (66, 886)) -129: ((67, 613), (67, 997)) -83: ((25, 853), (25, 1017)) -147: ((0, 0), (0, 0)) -44: ((65, 696), (65, 869)) -248: ((83, 0), (83, 965)) -144: ((24, 865), (24, 1007)) -200: ((0, 0), (0, 0)) -166: ((35, 858), (35, 1010)) -70: ((69, 652), (69, 987)) -76: ((70, 550), (70, 884)) -148: ((84, 0), (84, 742)) -99: ((71, 702), (71, 897)) -94: ((49, 862), (49, 1003)) -155: ((0, 0), (0, 0)) -205: ((85, 0), (85, 702)) -9: ((73, 718), (73, 920)) -4: ((86, 0), (86, 680)) -240: ((87, 0), (87, 991)) -33: ((77, 513), (77, 968)) -229: ((88, 0), (88, 964)) -100: ((78, 594), (78, 960)) -167: ((0, 0), (0, 0)) -14: ((80, 567), (80, 978)) -84: ((89, 0), (89, 962)) -122: ((90, 0), (90, 561)) -132: ((91, 0), (91, 812)) -255: ((76, 661), (76, 989)) -162: ((92, 0), (92, 518)) -10: ((5, 946), (5, 1012)) -1: ((93, 0), (93, 845)) -89: ((94, 0), (94, 586)) -49: ((7, 969), (7, 997)) -181: ((8, 956), (8, 984)) -243: ((95, 0), (95, 913)) -245: ((96, 0), (96, 613)) -106: ((97, 0), (97, 781)) -169: ((98, 0), (98, 733)) -196: ((0, 0), (0, 0)) -103: ((82, 685), (82, 964)) -168: ((8, 985), (8, 1014)) -78: ((99, 0), (99, 962)) -67: ((100, 0), (100, 555)) -63: ((79, 785), (79, 1002)) -145: ((90, 562), (90, 1019)) -221: ((26, 893), (26, 1014)) -112: ((27, 886), (27, 998)) -17: ((101, 0), (101, 711)) -178: ((102, 0), (102, 1016)) -46: ((81, 765), (81, 929)) -247: ((103, 0), (103, 769)) -227: ((86, 681), (86, 1021)) -52: ((104, 0), (104, 665)) -19: ((105, 0), (105, 879)) -77: ((92, 519), (92, 957)) -158: ((106, 0), (106, 496)) -194: ((107, 0), (107, 539)) -239: ((94, 587), (94, 961)) -15: ((108, 0), (108, 924)) -217: ((109, 0), (109, 614)) -141: ((110, 0), (110, 733)) -146: ((111, 0), (111, 794)) -123: ((112, 0), (112, 823)) -215: ((113, 0), (113, 854)) -220: ((96, 614), (96, 1022)) -149: ((100, 556), (100, 990)) -104: ((114, 0), (114, 937)) -230: ((115, 0), (115, 1000)) -126: ((106, 497), (106, 929)) -225: ((116, 0), (116, 562)) -137: ((117, 0), (117, 876)) -73: ((118, 0), (118, 921)) -238: ((0, 0), (0, 0)) -21: ((119, 0), (119, 879)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.in deleted file mode 100644 index 3ebe853..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.in +++ /dev/null @@ -1,65 +0,0 @@ -15 -1 -5 -10 -800 -11 -315 -12 -400 -13 -400 -14 -400 -2 -11 -3 -11 -3 -13 -2 -11 -3 -11 -1 -1 -11 -315 -2 -11 -3 -11 -2 -240 -3 -235 -1 -5 -21 -440 -22 -402 -23 -360 -24 -320 -25 -10 -1 -5 -31 -5000 -32 -7000 -33 -1000 -34 -250 -35 -500 -3 -33 -1 -1 -41 -500 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.out deleted file mode 100644 index 118554d..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/1.out +++ /dev/null @@ -1,49 +0,0 @@ -10: ((0, 0), (0, 99)) -11: ((0, 100), (0, 139)) -12: ((0, 140), (0, 189)) -13: ((0, 190), (0, 239)) -14: ((0, 240), (0, 289)) -((0, 100), (0, 139)) -10: ((0, 0), (0, 99)) -12: ((0, 140), (0, 189)) -13: ((0, 190), (0, 239)) -14: ((0, 240), (0, 289)) -10: ((0, 0), (0, 99)) -12: ((0, 140), (0, 189)) -14: ((0, 240), (0, 289)) -((0, 0), (0, 0)) -10: ((0, 0), (0, 99)) -12: ((0, 140), (0, 189)) -14: ((0, 240), (0, 289)) -11: ((0, 100), (0, 139)) -((0, 100), (0, 139)) -10: ((0, 0), (0, 99)) -12: ((0, 140), (0, 189)) -14: ((0, 240), (0, 289)) -((0, 0), (0, 0)) -10: ((0, 0), (0, 99)) -12: ((0, 140), (0, 189)) -14: ((0, 240), (0, 289)) -21: ((0, 290), (0, 344)) -22: ((0, 345), (0, 395)) -23: ((0, 190), (0, 234)) -24: ((0, 100), (0, 139)) -25: ((0, 235), (0, 236)) -31: ((0, 396), (0, 1020)) -32: ((1, 0), (1, 874)) -33: ((1, 875), (1, 999)) -34: ((2, 0), (2, 31)) -35: ((2, 32), (2, 94)) -10: ((0, 0), (0, 99)) -24: ((0, 100), (0, 139)) -12: ((0, 140), (0, 189)) -23: ((0, 190), (0, 234)) -25: ((0, 235), (0, 236)) -14: ((0, 240), (0, 289)) -21: ((0, 290), (0, 344)) -22: ((0, 345), (0, 395)) -31: ((0, 396), (0, 1020)) -32: ((1, 0), (1, 874)) -34: ((2, 0), (2, 31)) -35: ((2, 32), (2, 94)) -41: ((1, 875), (1, 937)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.in deleted file mode 100644 index 69f6c32..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.in +++ /dev/null @@ -1,245 +0,0 @@ -40 -1 -3 -239 -1360 -201 -2409 -1 -3578 -1 -3 -2 -6488 -246 -8946 -8 -2237 -3 -246 -2 -2 -1 -4 -196 -1084 -31 -7863 -42 -6378 -207 -2738 -1 -6 -254 -406 -25 -819 -148 -1729 -165 -3119 -35 -4600 -200 -6444 -2 -200 -2 -8 -1 -1 -20 -7125 -2 -196 -2 -31 -1 -6 -13 -4084 -145 -2402 -171 -392 -16 -7503 -212 -7955 -57 -1973 -3 -171 -3 -148 -1 -8 -127 -7641 -111 -5312 -132 -2695 -98 -2832 -230 -1474 -70 -5042 -109 -6062 -178 -1223 -3 -230 -1 -3 -19 -5212 -172 -2001 -205 -1677 -2 -207 -3 -42 -2 -70 -3 -70 -2 -16 -3 -2 -2 -35 -2 -127 -3 -239 -2 -212 -1 -3 -112 -4269 -45 -8143 -202 -4593 -2 -172 -2 -98 -1 -2 -161 -1411 -58 -53 -3 -212 -2 -111 -1 -3 -14 -6082 -105 -7045 -3 -6315 -1 -4 -245 -1579 -255 -8682 -135 -4484 -155 -6997 -1 -2 -151 -4916 -226 -2100 -1 -10 -186 -4416 -193 -5508 -95 -988 -241 -1373 -30 -8811 -160 -8134 -93 -6991 -199 -7736 -238 -2387 -34 -3729 -1 -8 -27 -430 -216 -1339 -153 -1122 -17 -3352 -144 -2271 -89 -6193 -208 -5780 -125 -5722 -1 -10 -167 -7422 -48 -1205 -39 -2162 -209 -3556 -156 -8347 -212 -7007 -222 -1428 -166 -720 -163 -412 -36 -4247 -1 -6 -85 -5852 -2 -7402 -217 -8005 -91 -4892 -24 -4621 -228 -1053 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.out deleted file mode 100644 index 4da3964..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/2.out +++ /dev/null @@ -1,309 +0,0 @@ -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -2: ((1, 0), (1, 810)) -246: ((0, 0), (0, 0)) -8: ((2, 0), (2, 279)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -2: ((1, 0), (1, 810)) -8: ((2, 0), (2, 279)) -((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -31: ((3, 0), (3, 982)) -42: ((4, 0), (4, 797)) -207: ((2, 280), (2, 622)) -254: ((0, 920), (0, 970)) -25: ((2, 623), (2, 725)) -148: ((2, 726), (2, 942)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -((6, 0), (6, 805)) -((2, 0), (2, 279)) -20: ((7, 0), (7, 890)) -((1, 811), (1, 946)) -((3, 0), (3, 982)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -171: ((0, 971), (0, 1019)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -2: ((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -148: ((2, 726), (2, 942)) -31: ((3, 0), (3, 982)) -42: ((4, 0), (4, 797)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -2: ((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -31: ((3, 0), (3, 982)) -42: ((4, 0), (4, 797)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -127: ((12, 0), (12, 955)) -111: ((11, 247), (11, 910)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -230: ((2, 726), (2, 910)) -70: ((14, 0), (14, 630)) -109: ((15, 0), (15, 757)) -178: ((4, 798), (4, 950)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -2: ((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -31: ((3, 0), (3, 982)) -42: ((4, 0), (4, 797)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -70: ((14, 0), (14, 630)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -172: ((2, 726), (2, 976)) -205: ((6, 806), (6, 1015)) -((2, 280), (2, 622)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -2: ((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -172: ((2, 726), (2, 976)) -31: ((3, 0), (3, 982)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -205: ((6, 806), (6, 1015)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -70: ((14, 0), (14, 630)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -((14, 0), (14, 630)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -2: ((1, 0), (1, 810)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -172: ((2, 726), (2, 976)) -31: ((3, 0), (3, 982)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -205: ((6, 806), (6, 1015)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -((9, 0), (9, 937)) -239: ((0, 0), (0, 169)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -172: ((2, 726), (2, 976)) -31: ((3, 0), (3, 982)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -205: ((6, 806), (6, 1015)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -((5, 390), (5, 964)) -((12, 0), (12, 955)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -172: ((2, 726), (2, 976)) -31: ((3, 0), (3, 982)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -205: ((6, 806), (6, 1015)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -212: ((10, 0), (10, 994)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -((10, 0), (10, 994)) -112: ((1, 0), (1, 533)) -45: ((14, 0), (14, 1017)) -202: ((4, 0), (4, 574)) -((2, 726), (2, 976)) -((13, 337), (13, 690)) -161: ((1, 534), (1, 710)) -58: ((0, 0), (0, 6)) -58: ((0, 0), (0, 6)) -201: ((0, 170), (0, 471)) -1: ((0, 472), (0, 919)) -254: ((0, 920), (0, 970)) -112: ((1, 0), (1, 533)) -161: ((1, 534), (1, 710)) -196: ((1, 811), (1, 946)) -8: ((2, 0), (2, 279)) -207: ((2, 280), (2, 622)) -25: ((2, 623), (2, 725)) -172: ((2, 726), (2, 976)) -31: ((3, 0), (3, 982)) -202: ((4, 0), (4, 574)) -178: ((4, 798), (4, 950)) -165: ((5, 0), (5, 389)) -35: ((5, 390), (5, 964)) -200: ((6, 0), (6, 805)) -205: ((6, 806), (6, 1015)) -20: ((7, 0), (7, 890)) -13: ((8, 0), (8, 510)) -145: ((8, 511), (8, 811)) -16: ((9, 0), (9, 937)) -57: ((11, 0), (11, 246)) -111: ((11, 247), (11, 910)) -127: ((12, 0), (12, 955)) -132: ((13, 0), (13, 336)) -98: ((13, 337), (13, 690)) -45: ((14, 0), (14, 1017)) -109: ((15, 0), (15, 757)) -19: ((16, 0), (16, 651)) -((11, 247), (11, 910)) -14: ((10, 0), (10, 760)) -105: ((17, 0), (17, 880)) -3: ((18, 0), (18, 789)) -245: ((4, 575), (4, 772)) -255: ((0, 0), (0, 0)) -135: ((19, 0), (19, 560)) -155: ((20, 0), (20, 874)) -151: ((21, 0), (21, 614)) -226: ((10, 761), (10, 1023)) -186: ((22, 0), (22, 551)) -193: ((23, 0), (23, 688)) -95: ((0, 7), (0, 130)) -241: ((8, 812), (8, 983)) -30: ((0, 0), (0, 0)) -160: ((24, 0), (24, 1016)) -93: ((25, 0), (25, 873)) -199: ((26, 0), (26, 966)) -238: ((13, 691), (13, 989)) -34: ((22, 552), (22, 1018)) -27: ((1, 711), (1, 764)) -216: ((15, 758), (15, 925)) -153: ((16, 652), (16, 792)) -17: ((19, 561), (19, 979)) -144: ((21, 615), (21, 898)) -89: ((27, 0), (27, 774)) -208: ((28, 0), (28, 722)) -125: ((29, 0), (29, 715)) -167: ((30, 0), (30, 927)) -48: ((16, 793), (16, 943)) -39: ((23, 689), (23, 959)) -209: ((31, 0), (31, 444)) -156: ((0, 0), (0, 0)) -212: ((32, 0), (32, 875)) -222: ((18, 790), (18, 968)) -166: ((7, 891), (7, 980)) -163: ((0, 971), (0, 1022)) -36: ((31, 445), (31, 975)) -85: ((33, 0), (33, 731)) -2: ((34, 0), (34, 925)) -217: ((35, 0), (35, 1000)) -91: ((36, 0), (36, 611)) -24: ((37, 0), (37, 577)) -228: ((17, 881), (17, 1012)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.in deleted file mode 100644 index 600c82f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.in +++ /dev/null @@ -1,319 +0,0 @@ -40 -1 -6 -67 -4082 -170 -3952 -219 -5048 -112 -6283 -16 -8841 -116 -8609 -3 -219 -1 -8 -51 -2026 -115 -1770 -99 -4545 -104 -152 -225 -2135 -101 -3313 -220 -1074 -144 -5119 -2 -16 -3 -16 -1 -10 -162 -802 -28 -5197 -178 -2852 -141 -3928 -35 -3616 -41 -3409 -20 -2409 -138 -2176 -176 -7018 -222 -7030 -2 -176 -1 -6 -166 -2955 -92 -3994 -252 -4714 -142 -4903 -83 -3465 -218 -61 -3 -92 -3 -28 -1 -3 -191 -5422 -43 -6813 -161 -4825 -1 -9 -37 -2847 -165 -8987 -59 -8213 -94 -4422 -86 -6104 -74 -3580 -114 -1058 -93 -8987 -193 -7600 -3 -218 -1 -1 -196 -2641 -2 -191 -3 -252 -1 -1 -189 -866 -1 -10 -82 -6908 -173 -8687 -5 -7475 -56 -2203 -198 -3744 -152 -2948 -117 -7536 -39 -2555 -42 -2783 -252 -7276 -2 -225 -1 -9 -19 -1182 -194 -8027 -26 -3291 -10 -6528 -16 -3215 -246 -1805 -197 -6361 -15 -8494 -48 -3887 -3 -94 -3 -59 -2 -99 -1 -9 -68 -2543 -73 -5255 -227 -4138 -188 -7705 -143 -5812 -8 -3690 -146 -1847 -167 -5072 -102 -2000 -1 -5 -190 -984 -62 -2936 -159 -8290 -23 -3378 -163 -3385 -2 -26 -1 -1 -236 -3310 -1 -8 -63 -6304 -6 -44 -231 -449 -221 -4205 -235 -5599 -201 -4689 -135 -5251 -127 -1971 -2 -146 -1 -7 -75 -5494 -140 -1639 -22 -3072 -125 -2147 -128 -3136 -149 -1284 -233 -4053 -3 -127 -1 -3 -209 -3600 -195 -7788 -207 -8602 -3 -146 -1 -4 -34 -4596 -223 -2171 -77 -5495 -169 -5245 -3 -62 -1 -4 -50 -3220 -58 -5844 -109 -7712 -155 -4373 -3 -77 -1 -5 -240 -6163 -84 -7405 -91 -6067 -106 -151 -27 -1817 -1 -10 -164 -8453 -184 -397 -47 -8402 -247 -4970 -215 -2273 -61 -1736 -89 -5834 -187 -8271 -244 -3398 -255 -5805 -2 -255 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.out deleted file mode 100644 index 4da9368..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/3.out +++ /dev/null @@ -1,682 +0,0 @@ -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -219: ((1, 0), (1, 630)) -112: ((2, 0), (2, 785)) -16: ((0, 0), (0, 0)) -116: ((0, 0), (0, 0)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -112: ((2, 0), (2, 785)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -99: ((3, 0), (3, 568)) -104: ((0, 1005), (0, 1023)) -225: ((1, 476), (1, 742)) -101: ((3, 569), (3, 983)) -220: ((1, 743), (1, 877)) -144: ((4, 0), (4, 639)) -((0, 0), (0, 0)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -112: ((2, 0), (2, 785)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -162: ((1, 878), (1, 978)) -28: ((5, 0), (5, 649)) -178: ((4, 640), (4, 996)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -20: ((5, 650), (5, 951)) -138: ((7, 427), (7, 698)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -((8, 0), (8, 877)) -166: ((10, 0), (10, 369)) -92: ((10, 370), (10, 869)) -252: ((11, 0), (11, 589)) -142: ((12, 0), (12, 612)) -83: ((11, 590), (11, 1023)) -218: ((1, 979), (1, 986)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -218: ((1, 979), (1, 986)) -112: ((2, 0), (2, 785)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -28: ((5, 0), (5, 649)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -252: ((11, 0), (11, 589)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -218: ((1, 979), (1, 986)) -112: ((2, 0), (2, 785)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -252: ((11, 0), (11, 589)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -191: ((13, 0), (13, 677)) -43: ((14, 0), (14, 851)) -161: ((5, 0), (5, 603)) -37: ((10, 370), (10, 725)) -165: ((0, 0), (0, 0)) -59: ((0, 0), (0, 0)) -94: ((15, 0), (15, 552)) -86: ((16, 0), (16, 762)) -74: ((15, 553), (15, 1000)) -114: ((2, 786), (2, 918)) -93: ((0, 0), (0, 0)) -193: ((17, 0), (17, 949)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -252: ((11, 0), (11, 589)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -191: ((13, 0), (13, 677)) -43: ((14, 0), (14, 851)) -94: ((15, 0), (15, 552)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -193: ((17, 0), (17, 949)) -196: ((12, 613), (12, 943)) -((13, 0), (13, 677)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -43: ((14, 0), (14, 851)) -94: ((15, 0), (15, 552)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -193: ((17, 0), (17, 949)) -189: ((7, 699), (7, 807)) -82: ((18, 0), (18, 863)) -173: ((0, 0), (0, 0)) -5: ((19, 0), (19, 934)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -152: ((20, 0), (20, 368)) -117: ((21, 0), (21, 941)) -39: ((13, 678), (13, 997)) -42: ((20, 369), (20, 716)) -252: ((22, 0), (22, 909)) -((1, 476), (1, 742)) -19: ((7, 808), (7, 955)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -10: ((25, 0), (25, 815)) -16: ((24, 412), (24, 813)) -246: ((16, 763), (16, 988)) -197: ((26, 0), (26, 795)) -15: ((0, 0), (0, 0)) -48: ((27, 0), (27, 485)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -((3, 0), (3, 568)) -68: ((15, 0), (15, 317)) -73: ((28, 0), (28, 656)) -227: ((27, 486), (27, 1003)) -188: ((29, 0), (29, 963)) -143: ((30, 0), (30, 726)) -8: ((31, 0), (31, 461)) -146: ((15, 318), (15, 548)) -167: ((32, 0), (32, 633)) -102: ((20, 717), (20, 966)) -190: ((8, 878), (8, 1000)) -62: ((28, 657), (28, 1023)) -159: ((0, 0), (0, 0)) -23: ((31, 462), (31, 884)) -163: ((33, 0), (33, 423)) -((24, 0), (24, 411)) -236: ((33, 424), (33, 837)) -63: ((34, 0), (34, 787)) -6: ((1, 979), (1, 984)) -231: ((2, 919), (2, 975)) -221: ((35, 0), (35, 525)) -235: ((36, 0), (36, 699)) -201: ((37, 0), (37, 586)) -135: ((38, 0), (38, 656)) -127: ((30, 727), (30, 973)) -((15, 318), (15, 548)) -75: ((39, 0), (39, 686)) -140: ((24, 814), (24, 1018)) -22: ((32, 634), (32, 1017)) -125: ((35, 526), (35, 794)) -128: ((37, 587), (37, 978)) -149: ((14, 852), (14, 1012)) -233: ((40, 0), (40, 506)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -6: ((1, 979), (1, 984)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -231: ((2, 919), (2, 975)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -190: ((8, 878), (8, 1000)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -149: ((14, 852), (14, 1012)) -68: ((15, 0), (15, 317)) -146: ((15, 318), (15, 548)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -102: ((20, 717), (20, 966)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -140: ((24, 814), (24, 1018)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -227: ((27, 486), (27, 1003)) -73: ((28, 0), (28, 656)) -62: ((28, 657), (28, 1023)) -188: ((29, 0), (29, 963)) -143: ((30, 0), (30, 726)) -8: ((31, 0), (31, 461)) -23: ((31, 462), (31, 884)) -167: ((32, 0), (32, 633)) -22: ((32, 634), (32, 1017)) -163: ((33, 0), (33, 423)) -236: ((33, 424), (33, 837)) -63: ((34, 0), (34, 787)) -221: ((35, 0), (35, 525)) -125: ((35, 526), (35, 794)) -235: ((36, 0), (36, 699)) -201: ((37, 0), (37, 586)) -128: ((37, 587), (37, 978)) -135: ((38, 0), (38, 656)) -75: ((39, 0), (39, 686)) -233: ((40, 0), (40, 506)) -209: ((40, 507), (40, 956)) -195: ((41, 0), (41, 973)) -207: ((0, 0), (0, 0)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -6: ((1, 979), (1, 984)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -231: ((2, 919), (2, 975)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -190: ((8, 878), (8, 1000)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -149: ((14, 852), (14, 1012)) -68: ((15, 0), (15, 317)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -102: ((20, 717), (20, 966)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -140: ((24, 814), (24, 1018)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -227: ((27, 486), (27, 1003)) -73: ((28, 0), (28, 656)) -62: ((28, 657), (28, 1023)) -188: ((29, 0), (29, 963)) -143: ((30, 0), (30, 726)) -8: ((31, 0), (31, 461)) -23: ((31, 462), (31, 884)) -167: ((32, 0), (32, 633)) -22: ((32, 634), (32, 1017)) -163: ((33, 0), (33, 423)) -236: ((33, 424), (33, 837)) -63: ((34, 0), (34, 787)) -221: ((35, 0), (35, 525)) -125: ((35, 526), (35, 794)) -235: ((36, 0), (36, 699)) -201: ((37, 0), (37, 586)) -128: ((37, 587), (37, 978)) -135: ((38, 0), (38, 656)) -75: ((39, 0), (39, 686)) -233: ((40, 0), (40, 506)) -209: ((40, 507), (40, 956)) -195: ((41, 0), (41, 973)) -34: ((42, 0), (42, 574)) -223: ((30, 727), (30, 998)) -77: ((43, 0), (43, 686)) -169: ((44, 0), (44, 655)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -6: ((1, 979), (1, 984)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -231: ((2, 919), (2, 975)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -190: ((8, 878), (8, 1000)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -149: ((14, 852), (14, 1012)) -68: ((15, 0), (15, 317)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -102: ((20, 717), (20, 966)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -140: ((24, 814), (24, 1018)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -227: ((27, 486), (27, 1003)) -73: ((28, 0), (28, 656)) -188: ((29, 0), (29, 963)) -143: ((30, 0), (30, 726)) -223: ((30, 727), (30, 998)) -8: ((31, 0), (31, 461)) -23: ((31, 462), (31, 884)) -167: ((32, 0), (32, 633)) -22: ((32, 634), (32, 1017)) -163: ((33, 0), (33, 423)) -236: ((33, 424), (33, 837)) -63: ((34, 0), (34, 787)) -221: ((35, 0), (35, 525)) -125: ((35, 526), (35, 794)) -235: ((36, 0), (36, 699)) -201: ((37, 0), (37, 586)) -128: ((37, 587), (37, 978)) -135: ((38, 0), (38, 656)) -75: ((39, 0), (39, 686)) -233: ((40, 0), (40, 506)) -209: ((40, 507), (40, 956)) -195: ((41, 0), (41, 973)) -34: ((42, 0), (42, 574)) -77: ((43, 0), (43, 686)) -169: ((44, 0), (44, 655)) -50: ((42, 575), (42, 977)) -58: ((45, 0), (45, 730)) -109: ((46, 0), (46, 963)) -155: ((47, 0), (47, 546)) -67: ((0, 0), (0, 510)) -170: ((0, 511), (0, 1004)) -104: ((0, 1005), (0, 1023)) -51: ((1, 0), (1, 253)) -115: ((1, 254), (1, 475)) -225: ((1, 476), (1, 742)) -220: ((1, 743), (1, 877)) -162: ((1, 878), (1, 978)) -6: ((1, 979), (1, 984)) -112: ((2, 0), (2, 785)) -114: ((2, 786), (2, 918)) -231: ((2, 919), (2, 975)) -99: ((3, 0), (3, 568)) -101: ((3, 569), (3, 983)) -144: ((4, 0), (4, 639)) -178: ((4, 640), (4, 996)) -161: ((5, 0), (5, 603)) -20: ((5, 650), (5, 951)) -141: ((6, 0), (6, 490)) -35: ((6, 491), (6, 942)) -41: ((7, 0), (7, 426)) -138: ((7, 427), (7, 698)) -189: ((7, 699), (7, 807)) -19: ((7, 808), (7, 955)) -176: ((8, 0), (8, 877)) -190: ((8, 878), (8, 1000)) -222: ((9, 0), (9, 878)) -166: ((10, 0), (10, 369)) -37: ((10, 370), (10, 725)) -56: ((10, 726), (10, 1001)) -198: ((11, 0), (11, 467)) -83: ((11, 590), (11, 1023)) -142: ((12, 0), (12, 612)) -196: ((12, 613), (12, 943)) -191: ((13, 0), (13, 677)) -39: ((13, 678), (13, 997)) -43: ((14, 0), (14, 851)) -149: ((14, 852), (14, 1012)) -68: ((15, 0), (15, 317)) -74: ((15, 553), (15, 1000)) -86: ((16, 0), (16, 762)) -246: ((16, 763), (16, 988)) -193: ((17, 0), (17, 949)) -82: ((18, 0), (18, 863)) -5: ((19, 0), (19, 934)) -152: ((20, 0), (20, 368)) -42: ((20, 369), (20, 716)) -102: ((20, 717), (20, 966)) -117: ((21, 0), (21, 941)) -252: ((22, 0), (22, 909)) -194: ((23, 0), (23, 1003)) -26: ((24, 0), (24, 411)) -16: ((24, 412), (24, 813)) -140: ((24, 814), (24, 1018)) -10: ((25, 0), (25, 815)) -197: ((26, 0), (26, 795)) -48: ((27, 0), (27, 485)) -227: ((27, 486), (27, 1003)) -73: ((28, 0), (28, 656)) -188: ((29, 0), (29, 963)) -143: ((30, 0), (30, 726)) -223: ((30, 727), (30, 998)) -8: ((31, 0), (31, 461)) -23: ((31, 462), (31, 884)) -167: ((32, 0), (32, 633)) -22: ((32, 634), (32, 1017)) -163: ((33, 0), (33, 423)) -236: ((33, 424), (33, 837)) -63: ((34, 0), (34, 787)) -221: ((35, 0), (35, 525)) -125: ((35, 526), (35, 794)) -235: ((36, 0), (36, 699)) -201: ((37, 0), (37, 586)) -128: ((37, 587), (37, 978)) -135: ((38, 0), (38, 656)) -75: ((39, 0), (39, 686)) -233: ((40, 0), (40, 506)) -209: ((40, 507), (40, 956)) -195: ((41, 0), (41, 973)) -34: ((42, 0), (42, 574)) -50: ((42, 575), (42, 977)) -169: ((44, 0), (44, 655)) -58: ((45, 0), (45, 730)) -109: ((46, 0), (46, 963)) -155: ((47, 0), (47, 546)) -240: ((43, 0), (43, 770)) -84: ((48, 0), (48, 925)) -91: ((49, 0), (49, 758)) -106: ((1, 985), (1, 1003)) -27: ((15, 318), (15, 545)) -164: ((0, 0), (0, 0)) -184: ((5, 952), (5, 1001)) -47: ((0, 0), (0, 0)) -247: ((50, 0), (50, 621)) -215: ((28, 657), (28, 941)) -61: ((26, 796), (26, 1012)) -89: ((51, 0), (51, 729)) -187: ((0, 0), (0, 0)) -244: ((47, 547), (47, 971)) -255: ((52, 0), (52, 725)) -((52, 0), (52, 725)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.in deleted file mode 100644 index 7b1589f..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.in +++ /dev/null @@ -1,187 +0,0 @@ -40 -1 -5 -162 -5069 -88 -4423 -146 -3085 -56 -6170 -107 -4229 -1 -8 -25 -1521 -168 -2448 -163 -4857 -113 -5812 -17 -276 -122 -8198 -172 -8806 -33 -2070 -1 -4 -173 -716 -188 -534 -87 -7467 -10 -7359 -3 -25 -3 -122 -2 -88 -2 -146 -3 -163 -3 -10 -2 -17 -2 -173 -1 -7 -45 -4339 -84 -803 -60 -3953 -67 -4037 -141 -5238 -97 -8738 -239 -8221 -3 -56 -3 -45 -3 -67 -3 -162 -2 -141 -2 -88 -2 -88 -2 -107 -2 -88 -3 -97 -2 -168 -3 -172 -2 -60 -2 -188 -2 -87 -1 -10 -155 -5034 -182 -1262 -115 -8089 -245 -6607 -2 -7947 -156 -8277 -201 -5419 -121 -4695 -248 -4815 -252 -3186 -2 -84 -2 -173 -2 -173 -1 -7 -24 -3110 -221 -5313 -13 -304 -44 -1727 -176 -849 -39 -7388 -29 -5296 -3 -201 -2 -155 -3 -188 -2 -115 -1 -5 -253 -1496 -100 -4561 -40 -509 -11 -6840 -201 -3644 -2 -182 -1 -7 -27 -3135 -215 -7545 -123 -5293 -99 -6040 -232 -5708 -199 -6364 -77 -8030 -3 -84 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.out deleted file mode 100644 index d797904..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete/4.out +++ /dev/null @@ -1,302 +0,0 @@ -162: ((0, 0), (0, 633)) -88: ((1, 0), (1, 552)) -146: ((0, 634), (0, 1019)) -56: ((2, 0), (2, 771)) -107: ((3, 0), (3, 528)) -25: ((1, 553), (1, 743)) -168: ((3, 529), (3, 834)) -163: ((4, 0), (4, 607)) -113: ((5, 0), (5, 726)) -17: ((1, 744), (1, 778)) -122: ((0, 0), (0, 0)) -172: ((0, 0), (0, 0)) -33: ((4, 608), (4, 866)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -87: ((6, 0), (6, 933)) -10: ((7, 0), (7, 919)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -56: ((2, 0), (2, 771)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -163: ((4, 0), (4, 607)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -10: ((7, 0), (7, 919)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -56: ((2, 0), (2, 771)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -163: ((4, 0), (4, 607)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -10: ((7, 0), (7, 919)) -((1, 0), (1, 552)) -((0, 634), (0, 1019)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -56: ((2, 0), (2, 771)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -10: ((7, 0), (7, 919)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -56: ((2, 0), (2, 771)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -((1, 744), (1, 778)) -((1, 779), (1, 868)) -45: ((4, 0), (4, 542)) -84: ((1, 553), (1, 653)) -60: ((7, 0), (7, 494)) -67: ((7, 495), (7, 999)) -141: ((8, 0), (8, 654)) -97: ((0, 0), (0, 0)) -239: ((0, 0), (0, 0)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -45: ((4, 0), (4, 542)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -67: ((7, 495), (7, 999)) -141: ((8, 0), (8, 654)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -67: ((7, 495), (7, 999)) -141: ((8, 0), (8, 654)) -162: ((0, 0), (0, 633)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -141: ((8, 0), (8, 654)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -141: ((8, 0), (8, 654)) -((8, 0), (8, 654)) -((1, 0), (1, 552)) -((1, 0), (1, 552)) -((3, 0), (3, 528)) -((1, 0), (1, 552)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -141: ((8, 0), (8, 654)) -((3, 529), (3, 834)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -141: ((8, 0), (8, 654)) -((7, 0), (7, 494)) -((1, 869), (1, 935)) -((6, 0), (6, 933)) -155: ((0, 0), (0, 629)) -182: ((2, 0), (2, 157)) -115: ((9, 0), (9, 1011)) -245: ((2, 158), (2, 983)) -2: ((10, 0), (10, 993)) -156: ((0, 0), (0, 0)) -201: ((11, 0), (11, 677)) -121: ((4, 0), (4, 586)) -248: ((12, 0), (12, 601)) -252: ((7, 495), (7, 893)) -((1, 553), (1, 653)) -((1, 779), (1, 868)) -((1, 779), (1, 868)) -24: ((12, 602), (12, 990)) -221: ((13, 0), (13, 664)) -13: ((1, 654), (1, 691)) -44: ((5, 727), (5, 942)) -176: ((3, 835), (3, 941)) -39: ((14, 0), (14, 923)) -29: ((15, 0), (15, 661)) -155: ((0, 0), (0, 629)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -13: ((1, 654), (1, 691)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -188: ((1, 869), (1, 935)) -182: ((2, 0), (2, 157)) -245: ((2, 158), (2, 983)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -176: ((3, 835), (3, 941)) -121: ((4, 0), (4, 586)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -44: ((5, 727), (5, 942)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -252: ((7, 495), (7, 893)) -141: ((8, 0), (8, 654)) -115: ((9, 0), (9, 1011)) -2: ((10, 0), (10, 993)) -248: ((12, 0), (12, 601)) -24: ((12, 602), (12, 990)) -221: ((13, 0), (13, 664)) -39: ((14, 0), (14, 923)) -29: ((15, 0), (15, 661)) -((0, 0), (0, 629)) -155: ((0, 0), (0, 629)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -84: ((1, 553), (1, 653)) -13: ((1, 654), (1, 691)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -182: ((2, 0), (2, 157)) -245: ((2, 158), (2, 983)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -176: ((3, 835), (3, 941)) -121: ((4, 0), (4, 586)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -44: ((5, 727), (5, 942)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -252: ((7, 495), (7, 893)) -141: ((8, 0), (8, 654)) -115: ((9, 0), (9, 1011)) -2: ((10, 0), (10, 993)) -248: ((12, 0), (12, 601)) -24: ((12, 602), (12, 990)) -221: ((13, 0), (13, 664)) -39: ((14, 0), (14, 923)) -29: ((15, 0), (15, 661)) -((9, 0), (9, 1011)) -253: ((8, 655), (8, 841)) -100: ((11, 0), (11, 570)) -40: ((1, 869), (1, 932)) -11: ((16, 0), (16, 854)) -201: ((17, 0), (17, 455)) -((2, 0), (2, 157)) -27: ((11, 571), (11, 962)) -215: ((18, 0), (18, 943)) -123: ((19, 0), (19, 661)) -99: ((20, 0), (20, 754)) -232: ((21, 0), (21, 713)) -199: ((22, 0), (22, 795)) -77: ((23, 0), (23, 1003)) -155: ((0, 0), (0, 629)) -146: ((0, 634), (0, 1019)) -88: ((1, 0), (1, 552)) -13: ((1, 654), (1, 691)) -17: ((1, 744), (1, 778)) -173: ((1, 779), (1, 868)) -40: ((1, 869), (1, 932)) -182: ((2, 0), (2, 157)) -245: ((2, 158), (2, 983)) -107: ((3, 0), (3, 528)) -168: ((3, 529), (3, 834)) -176: ((3, 835), (3, 941)) -121: ((4, 0), (4, 586)) -33: ((4, 608), (4, 866)) -113: ((5, 0), (5, 726)) -44: ((5, 727), (5, 942)) -87: ((6, 0), (6, 933)) -60: ((7, 0), (7, 494)) -252: ((7, 495), (7, 893)) -141: ((8, 0), (8, 654)) -253: ((8, 655), (8, 841)) -115: ((9, 0), (9, 1011)) -2: ((10, 0), (10, 993)) -100: ((11, 0), (11, 570)) -27: ((11, 571), (11, 962)) -248: ((12, 0), (12, 601)) -24: ((12, 602), (12, 990)) -221: ((13, 0), (13, 664)) -39: ((14, 0), (14, 923)) -29: ((15, 0), (15, 661)) -11: ((16, 0), (16, 854)) -201: ((17, 0), (17, 455)) -215: ((18, 0), (18, 943)) -123: ((19, 0), (19, 661)) -99: ((20, 0), (20, 754)) -232: ((21, 0), (21, 713)) -199: ((22, 0), (22, 795)) -77: ((23, 0), (23, 1003)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.in deleted file mode 100644 index ec605a0..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.in +++ /dev/null @@ -1,55 +0,0 @@ -14 -1 -4 -11 -800 -12 -400 -13 -800 -14 -400 -3 -11 -3 -13 -4 -1 -4 -21 -6400 -22 -800 -23 -995 -24 -989 -3 -22 -4 -3 -23 -4 -1 -7 -31 -7600 -32 -400 -33 -400 -34 -1600 -35 -400 -36 -5600 -37 -6400 -3 -21 -3 -31 -3 -34 -4 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.out deleted file mode 100644 index cc80ede..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/1.out +++ /dev/null @@ -1,75 +0,0 @@ -11: ((0, 0), (0, 99)) -12: ((0, 100), (0, 149)) -13: ((0, 150), (0, 249)) -14: ((0, 250), (0, 299)) -12: ((0, 100), (0, 149)) -13: ((0, 150), (0, 249)) -14: ((0, 250), (0, 299)) -12: ((0, 100), (0, 149)) -14: ((0, 250), (0, 299)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -21: ((0, 100), (0, 899)) -22: ((0, 900), (0, 999)) -23: ((1, 0), (1, 124)) -24: ((1, 125), (1, 248)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -21: ((0, 100), (0, 899)) -23: ((1, 0), (1, 124)) -24: ((1, 125), (1, 248)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -21: ((0, 100), (0, 899)) -23: ((1, 0), (1, 124)) -24: ((1, 125), (1, 248)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -21: ((0, 100), (0, 899)) -24: ((1, 125), (1, 248)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -21: ((0, 100), (0, 899)) -24: ((0, 900), (0, 1023)) -31: ((1, 0), (1, 949)) -32: ((1, 950), (1, 999)) -33: ((2, 0), (2, 49)) -34: ((2, 50), (2, 249)) -35: ((2, 250), (2, 299)) -36: ((2, 300), (2, 999)) -37: ((3, 0), (3, 799)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -24: ((0, 900), (0, 1023)) -31: ((1, 0), (1, 949)) -32: ((1, 950), (1, 999)) -33: ((2, 0), (2, 49)) -34: ((2, 50), (2, 249)) -35: ((2, 250), (2, 299)) -36: ((2, 300), (2, 999)) -37: ((3, 0), (3, 799)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -24: ((0, 900), (0, 1023)) -32: ((1, 950), (1, 999)) -33: ((2, 0), (2, 49)) -34: ((2, 50), (2, 249)) -35: ((2, 250), (2, 299)) -36: ((2, 300), (2, 999)) -37: ((3, 0), (3, 799)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -24: ((0, 900), (0, 1023)) -32: ((1, 950), (1, 999)) -33: ((2, 0), (2, 49)) -35: ((2, 250), (2, 299)) -36: ((2, 300), (2, 999)) -37: ((3, 0), (3, 799)) -12: ((0, 0), (0, 49)) -14: ((0, 50), (0, 99)) -24: ((0, 100), (0, 223)) -32: ((0, 224), (0, 273)) -33: ((0, 274), (0, 323)) -35: ((0, 324), (0, 373)) -36: ((1, 0), (1, 699)) -37: ((2, 0), (2, 799)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.in deleted file mode 100644 index d8141f2..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.in +++ /dev/null @@ -1,176 +0,0 @@ -40 -1 -3 -83 -4492 -142 -484 -242 -8244 -1 -2 -226 -486 -77 -4437 -1 -6 -232 -5604 -69 -4400 -137 -6094 -41 -1870 -235 -5520 -125 -7234 -4 -1 -6 -197 -1802 -32 -2667 -53 -2174 -201 -82 -171 -2894 -230 -1562 -1 -3 -139 -524 -66 -569 -21 -3983 -1 -3 -94 -3866 -194 -6207 -177 -8538 -4 -4 -4 -4 -3 -201 -4 -3 -77 -1 -5 -118 -1782 -113 -8744 -20 -6457 -140 -2624 -3 -404 -2 -242 -1 -4 -30 -8492 -90 -3893 -81 -1605 -218 -271 -4 -1 -1 -135 -1941 -3 -140 -3 -142 -1 -1 -1 -955 -1 -7 -207 -5394 -216 -8162 -86 -5746 -67 -8692 -140 -617 -154 -7393 -236 -25 -2 -232 -1 -1 -149 -1978 -3 -226 -4 -1 -2 -59 -8449 -184 -789 -1 -1 -79 -7087 -4 -2 -53 -4 -2 -53 -3 -235 -3 -184 -4 -3 -125 -1 -1 -188 -970 -1 -7 -36 -5951 -192 -3420 -193 -6971 -213 -1788 -244 -7278 -100 -3124 -175 -1735 -3 -193 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.out deleted file mode 100644 index 2170195..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/2.out +++ /dev/null @@ -1,585 +0,0 @@ -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -242: ((0, 0), (0, 0)) -226: ((0, 623), (0, 683)) -77: ((1, 0), (1, 554)) -232: ((2, 0), (2, 700)) -69: ((3, 0), (3, 549)) -137: ((4, 0), (4, 761)) -41: ((0, 684), (0, 917)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -77: ((1, 0), (1, 554)) -232: ((2, 0), (2, 700)) -69: ((3, 0), (3, 549)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -197: ((1, 555), (1, 780)) -32: ((3, 550), (3, 883)) -53: ((2, 701), (2, 972)) -201: ((0, 918), (0, 928)) -171: ((7, 0), (7, 361)) -230: ((1, 781), (1, 976)) -139: ((0, 929), (0, 994)) -66: ((3, 884), (3, 955)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -177: ((0, 0), (0, 0)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -201: ((0, 918), (0, 928)) -139: ((0, 929), (0, 994)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -201: ((0, 918), (0, 928)) -139: ((0, 929), (0, 994)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -201: ((0, 918), (0, 928)) -139: ((0, 929), (0, 994)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -201: ((0, 918), (0, 928)) -139: ((0, 929), (0, 994)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 929), (0, 994)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -77: ((1, 0), (1, 554)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -197: ((1, 555), (1, 780)) -230: ((1, 781), (1, 976)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -194: ((9, 0), (9, 775)) -118: ((1, 0), (1, 222)) -113: ((0, 0), (0, 0)) -20: ((10, 0), (10, 807)) -140: ((1, 223), (1, 550)) -3: ((2, 973), (2, 1023)) -((0, 0), (0, 0)) -30: ((0, 0), (0, 0)) -90: ((8, 484), (8, 970)) -81: ((4, 762), (4, 962)) -218: ((0, 984), (0, 1017)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -218: ((0, 984), (0, 1017)) -118: ((1, 0), (1, 222)) -140: ((1, 223), (1, 550)) -197: ((1, 551), (1, 776)) -230: ((1, 777), (1, 972)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -20: ((10, 0), (10, 807)) -135: ((5, 690), (5, 932)) -83: ((0, 0), (0, 561)) -142: ((0, 562), (0, 622)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -218: ((0, 984), (0, 1017)) -118: ((1, 0), (1, 222)) -197: ((1, 551), (1, 776)) -230: ((1, 777), (1, 972)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -20: ((10, 0), (10, 807)) -83: ((0, 0), (0, 561)) -226: ((0, 623), (0, 683)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -218: ((0, 984), (0, 1017)) -118: ((1, 0), (1, 222)) -197: ((1, 551), (1, 776)) -230: ((1, 777), (1, 972)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -20: ((10, 0), (10, 807)) -1: ((1, 223), (1, 342)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -67: ((0, 0), (0, 0)) -140: ((1, 343), (1, 420)) -154: ((14, 0), (14, 924)) -236: ((0, 562), (0, 565)) -((2, 0), (2, 700)) -149: ((9, 776), (9, 1023)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 684), (0, 917)) -139: ((0, 918), (0, 983)) -218: ((0, 984), (0, 1017)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 551), (1, 776)) -230: ((1, 777), (1, 972)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -59: ((0, 0), (0, 0)) -184: ((0, 900), (0, 998)) -79: ((15, 0), (15, 885)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -184: ((0, 900), (0, 998)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -((2, 701), (2, 972)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -184: ((0, 900), (0, 998)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -235: ((5, 0), (5, 689)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -((2, 701), (2, 972)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -184: ((0, 900), (0, 998)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -135: ((5, 690), (5, 932)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -135: ((5, 0), (5, 242)) -125: ((6, 0), (6, 904)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -135: ((5, 0), (5, 242)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -188: ((0, 900), (0, 1021)) -36: ((5, 243), (5, 986)) -192: ((6, 0), (6, 427)) -193: ((16, 0), (16, 871)) -213: ((6, 428), (6, 651)) -244: ((17, 0), (17, 909)) -100: ((18, 0), (18, 390)) -175: ((6, 652), (6, 868)) -83: ((0, 0), (0, 561)) -236: ((0, 562), (0, 565)) -41: ((0, 566), (0, 799)) -139: ((0, 800), (0, 865)) -218: ((0, 866), (0, 899)) -188: ((0, 900), (0, 1021)) -118: ((1, 0), (1, 222)) -1: ((1, 223), (1, 342)) -140: ((1, 343), (1, 420)) -197: ((1, 421), (1, 646)) -230: ((1, 647), (1, 842)) -232: ((2, 0), (2, 700)) -53: ((2, 701), (2, 972)) -3: ((2, 973), (2, 1023)) -69: ((3, 0), (3, 549)) -32: ((3, 550), (3, 883)) -66: ((3, 884), (3, 955)) -137: ((4, 0), (4, 761)) -81: ((4, 762), (4, 962)) -135: ((5, 0), (5, 242)) -36: ((5, 243), (5, 986)) -192: ((6, 0), (6, 427)) -213: ((6, 428), (6, 651)) -175: ((6, 652), (6, 868)) -171: ((7, 0), (7, 361)) -21: ((7, 362), (7, 859)) -94: ((8, 0), (8, 483)) -90: ((8, 484), (8, 970)) -194: ((9, 0), (9, 775)) -149: ((9, 776), (9, 1023)) -20: ((10, 0), (10, 807)) -207: ((11, 0), (11, 674)) -216: ((12, 0), (12, 1020)) -86: ((13, 0), (13, 718)) -154: ((14, 0), (14, 924)) -79: ((15, 0), (15, 885)) -244: ((17, 0), (17, 909)) -100: ((18, 0), (18, 390)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.in deleted file mode 100644 index ae499f3..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.in +++ /dev/null @@ -1,187 +0,0 @@ -40 -1 -6 -96 -4308 -69 -5584 -39 -1024 -143 -4729 -29 -4213 -132 -7339 -4 -1 -9 -141 -6166 -210 -5624 -51 -3084 -85 -3247 -70 -7174 -223 -6829 -174 -4539 -138 -4518 -208 -5662 -1 -1 -88 -7706 -3 -143 -3 -29 -2 -69 -4 -2 -208 -3 -85 -4 -1 -7 -36 -7810 -212 -6343 -136 -4663 -25 -7770 -137 -4754 -43 -3264 -73 -5641 -3 -69 -4 -1 -3 -134 -533 -214 -4747 -54 -6711 -2 -43 -1 -7 -156 -280 -216 -3846 -225 -7186 -187 -6432 -145 -1237 -165 -6783 -185 -364 -4 -4 -3 -187 -2 -132 -3 -51 -4 -4 -2 -138 -3 -54 -3 -156 -1 -9 -3 -2227 -2 -899 -44 -6060 -222 -1290 -227 -2842 -252 -8026 -31 -8489 -162 -2655 -159 -6907 -3 -44 -4 -1 -7 -239 -3320 -52 -8240 -61 -2128 -254 -5984 -144 -5854 -130 -364 -188 -7526 -4 -2 -130 -2 -210 -4 -4 -3 -137 -3 -227 -1 -3 -38 -4848 -192 -2749 -229 -704 -1 -7 -68 -8871 -227 -3700 -21 -2146 -248 -7656 -34 -4986 -176 -5353 -104 -7371 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.out deleted file mode 100644 index 8f15e64..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/3.out +++ /dev/null @@ -1,648 +0,0 @@ -96: ((0, 0), (0, 538)) -69: ((1, 0), (1, 697)) -39: ((0, 539), (0, 666)) -143: ((2, 0), (2, 591)) -29: ((3, 0), (3, 526)) -132: ((4, 0), (4, 917)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -143: ((2, 0), (2, 591)) -29: ((3, 0), (3, 526)) -132: ((4, 0), (4, 917)) -141: ((5, 0), (5, 770)) -210: ((6, 0), (6, 702)) -51: ((2, 592), (2, 977)) -85: ((3, 527), (3, 932)) -70: ((7, 0), (7, 896)) -223: ((8, 0), (8, 853)) -174: ((9, 0), (9, 567)) -138: ((10, 0), (10, 564)) -208: ((11, 0), (11, 707)) -88: ((12, 0), (12, 963)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -51: ((2, 592), (2, 977)) -29: ((3, 0), (3, 526)) -85: ((3, 527), (3, 932)) -132: ((4, 0), (4, 917)) -141: ((5, 0), (5, 770)) -210: ((6, 0), (6, 702)) -70: ((7, 0), (7, 896)) -223: ((8, 0), (8, 853)) -174: ((9, 0), (9, 567)) -138: ((10, 0), (10, 564)) -208: ((11, 0), (11, 707)) -88: ((12, 0), (12, 963)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -51: ((2, 592), (2, 977)) -85: ((3, 527), (3, 932)) -132: ((4, 0), (4, 917)) -141: ((5, 0), (5, 770)) -210: ((6, 0), (6, 702)) -70: ((7, 0), (7, 896)) -223: ((8, 0), (8, 853)) -174: ((9, 0), (9, 567)) -138: ((10, 0), (10, 564)) -208: ((11, 0), (11, 707)) -88: ((12, 0), (12, 963)) -((1, 0), (1, 697)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -51: ((2, 0), (2, 385)) -85: ((2, 386), (2, 791)) -132: ((3, 0), (3, 917)) -141: ((4, 0), (4, 770)) -210: ((5, 0), (5, 702)) -70: ((6, 0), (6, 896)) -223: ((7, 0), (7, 853)) -174: ((8, 0), (8, 567)) -138: ((9, 0), (9, 564)) -208: ((10, 0), (10, 707)) -88: ((11, 0), (11, 963)) -((10, 0), (10, 707)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -51: ((2, 0), (2, 385)) -132: ((3, 0), (3, 917)) -141: ((4, 0), (4, 770)) -210: ((5, 0), (5, 702)) -70: ((6, 0), (6, 896)) -223: ((7, 0), (7, 853)) -174: ((8, 0), (8, 567)) -138: ((9, 0), (9, 564)) -208: ((10, 0), (10, 707)) -88: ((11, 0), (11, 963)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -69: ((1, 0), (1, 697)) -51: ((2, 0), (2, 385)) -132: ((3, 0), (3, 917)) -141: ((4, 0), (4, 770)) -210: ((5, 0), (5, 702)) -70: ((6, 0), (6, 896)) -223: ((7, 0), (7, 853)) -174: ((8, 0), (8, 567)) -138: ((9, 0), (9, 564)) -208: ((10, 0), (10, 707)) -88: ((11, 0), (11, 963)) -36: ((12, 0), (12, 976)) -212: ((13, 0), (13, 792)) -136: ((2, 386), (2, 968)) -25: ((14, 0), (14, 971)) -137: ((15, 0), (15, 594)) -43: ((8, 568), (8, 975)) -73: ((16, 0), (16, 705)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -51: ((2, 0), (2, 385)) -136: ((2, 386), (2, 968)) -132: ((3, 0), (3, 917)) -141: ((4, 0), (4, 770)) -210: ((5, 0), (5, 702)) -70: ((6, 0), (6, 896)) -223: ((7, 0), (7, 853)) -174: ((8, 0), (8, 567)) -43: ((8, 568), (8, 975)) -138: ((9, 0), (9, 564)) -208: ((10, 0), (10, 707)) -88: ((11, 0), (11, 963)) -36: ((12, 0), (12, 976)) -212: ((13, 0), (13, 792)) -25: ((14, 0), (14, 971)) -137: ((15, 0), (15, 594)) -73: ((16, 0), (16, 705)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -51: ((1, 0), (1, 385)) -136: ((1, 386), (1, 968)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -134: ((0, 667), (0, 733)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -((7, 568), (7, 975)) -156: ((0, 734), (0, 768)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -187: ((20, 0), (20, 803)) -145: ((0, 769), (0, 923)) -165: ((21, 0), (21, 847)) -185: ((0, 924), (0, 969)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -51: ((1, 0), (1, 385)) -136: ((1, 386), (1, 968)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -187: ((20, 0), (20, 803)) -165: ((21, 0), (21, 847)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -51: ((1, 0), (1, 385)) -136: ((1, 386), (1, 968)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -187: ((20, 0), (20, 803)) -165: ((21, 0), (21, 847)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -51: ((1, 0), (1, 385)) -136: ((1, 386), (1, 968)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((21, 0), (21, 847)) -((2, 0), (2, 917)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 386), (1, 968)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((21, 0), (21, 847)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 0), (1, 582)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((20, 0), (20, 847)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 0), (1, 582)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -54: ((17, 0), (17, 838)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((20, 0), (20, 847)) -((8, 0), (8, 564)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -156: ((0, 734), (0, 768)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 0), (1, 582)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((20, 0), (20, 847)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 0), (1, 582)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((20, 0), (20, 847)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -44: ((17, 0), (17, 757)) -222: ((3, 771), (3, 932)) -227: ((8, 565), (8, 920)) -252: ((21, 0), (21, 1003)) -31: ((0, 0), (0, 0)) -162: ((14, 595), (14, 926)) -159: ((22, 0), (22, 863)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 769), (0, 923)) -185: ((0, 924), (0, 969)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -216: ((18, 0), (18, 480)) -225: ((19, 0), (19, 898)) -165: ((20, 0), (20, 847)) -252: ((21, 0), (21, 1003)) -159: ((22, 0), (22, 863)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -239: ((16, 594), (16, 1008)) -52: ((0, 0), (0, 0)) -61: ((4, 703), (4, 968)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -130: ((0, 935), (0, 980)) -188: ((24, 0), (24, 940)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -130: ((0, 935), (0, 980)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -61: ((4, 703), (4, 968)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -239: ((16, 594), (16, 1008)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -188: ((24, 0), (24, 940)) -((0, 935), (0, 980)) -((4, 0), (4, 702)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -130: ((0, 935), (0, 980)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -61: ((4, 703), (4, 968)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -239: ((16, 594), (16, 1008)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -188: ((24, 0), (24, 940)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -130: ((0, 935), (0, 980)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -61: ((4, 703), (4, 968)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -137: ((14, 0), (14, 594)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -239: ((16, 594), (16, 1008)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -188: ((24, 0), (24, 940)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -130: ((0, 935), (0, 980)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -61: ((4, 703), (4, 968)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -227: ((8, 565), (8, 920)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -239: ((16, 594), (16, 1008)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -188: ((24, 0), (24, 940)) -96: ((0, 0), (0, 538)) -39: ((0, 539), (0, 666)) -134: ((0, 667), (0, 733)) -145: ((0, 734), (0, 888)) -185: ((0, 889), (0, 934)) -130: ((0, 935), (0, 980)) -136: ((1, 0), (1, 582)) -3: ((1, 583), (1, 861)) -2: ((1, 862), (1, 974)) -132: ((2, 0), (2, 917)) -141: ((3, 0), (3, 770)) -222: ((3, 771), (3, 932)) -210: ((4, 0), (4, 702)) -61: ((4, 703), (4, 968)) -70: ((5, 0), (5, 896)) -223: ((6, 0), (6, 853)) -174: ((7, 0), (7, 567)) -43: ((7, 568), (7, 975)) -138: ((8, 0), (8, 564)) -208: ((9, 0), (9, 707)) -88: ((10, 0), (10, 963)) -36: ((11, 0), (11, 976)) -212: ((12, 0), (12, 792)) -25: ((13, 0), (13, 971)) -162: ((14, 595), (14, 926)) -73: ((15, 0), (15, 705)) -214: ((16, 0), (16, 593)) -239: ((16, 594), (16, 1008)) -216: ((17, 0), (17, 480)) -225: ((18, 0), (18, 898)) -165: ((19, 0), (19, 847)) -252: ((20, 0), (20, 1003)) -159: ((21, 0), (21, 863)) -254: ((22, 0), (22, 747)) -144: ((23, 0), (23, 731)) -188: ((24, 0), (24, 940)) -38: ((25, 0), (25, 605)) -192: ((8, 565), (8, 908)) -229: ((2, 918), (2, 1005)) -68: ((0, 0), (0, 0)) -227: ((14, 0), (14, 462)) -21: ((9, 708), (9, 976)) -248: ((26, 0), (26, 956)) -34: ((27, 0), (27, 623)) -176: ((28, 0), (28, 669)) -104: ((29, 0), (29, 921)) diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.in b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.in deleted file mode 100644 index 64113bc..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.in +++ /dev/null @@ -1,168 +0,0 @@ -40 -4 -1 -10 -151 -279 -243 -1927 -170 -7980 -65 -4406 -121 -6312 -109 -7757 -220 -647 -132 -3538 -55 -6743 -111 -1897 -4 -2 -151 -4 -2 -65 -4 -3 -65 -2 -121 -2 -109 -3 -121 -4 -2 -220 -3 -109 -1 -10 -124 -4552 -35 -3203 -52 -7599 -173 -4894 -40 -4705 -20 -4501 -221 -1753 -213 -1194 -73 -2999 -122 -5434 -2 -173 -2 -132 -3 -151 -4 -4 -4 -1 -7 -138 -3103 -100 -1677 -1 -5613 -5 -5246 -187 -2992 -159 -4131 -176 -1335 -4 -4 -2 -159 -4 -3 -35 -1 -1 -134 -1521 -1 -8 -224 -8489 -69 -8217 -202 -4251 -158 -6409 -38 -7137 -166 -384 -30 -2652 -235 -8777 -3 -173 -4 -1 -8 -96 -6333 -151 -1377 -61 -3863 -47 -2141 -2 -4852 -205 -5841 -105 -3864 -186 -6075 -4 -2 -205 -1 -3 -97 -3635 -252 -752 -78 -4046 -3 -205 -2 -5 -1 -3 -4 -5331 -93 -8545 -71 -2771 -2 -47 -2 -30 diff --git a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.out b/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.out deleted file mode 100644 index 39adb40..0000000 --- a/TEMA GATA DE FOLOSIT/tests/task2/add_get_delete_defragmentation/4.out +++ /dev/null @@ -1,405 +0,0 @@ -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -170: ((1, 0), (1, 997)) -65: ((0, 276), (0, 826)) -121: ((2, 0), (2, 788)) -109: ((3, 0), (3, 969)) -220: ((0, 827), (0, 907)) -132: ((4, 0), (4, 442)) -55: ((5, 0), (5, 842)) -111: ((4, 443), (4, 680)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -65: ((0, 276), (0, 826)) -220: ((0, 827), (0, 907)) -170: ((1, 0), (1, 997)) -121: ((2, 0), (2, 788)) -109: ((3, 0), (3, 969)) -132: ((4, 0), (4, 442)) -111: ((4, 443), (4, 680)) -55: ((5, 0), (5, 842)) -((0, 0), (0, 34)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -65: ((0, 276), (0, 826)) -220: ((0, 827), (0, 907)) -170: ((1, 0), (1, 997)) -121: ((2, 0), (2, 788)) -109: ((3, 0), (3, 969)) -132: ((4, 0), (4, 442)) -111: ((4, 443), (4, 680)) -55: ((5, 0), (5, 842)) -((0, 276), (0, 826)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -65: ((0, 276), (0, 826)) -220: ((0, 827), (0, 907)) -170: ((1, 0), (1, 997)) -121: ((2, 0), (2, 788)) -109: ((3, 0), (3, 969)) -132: ((4, 0), (4, 442)) -111: ((4, 443), (4, 680)) -55: ((5, 0), (5, 842)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -220: ((0, 827), (0, 907)) -170: ((1, 0), (1, 997)) -121: ((2, 0), (2, 788)) -109: ((3, 0), (3, 969)) -132: ((4, 0), (4, 442)) -111: ((4, 443), (4, 680)) -55: ((5, 0), (5, 842)) -((2, 0), (2, 788)) -((3, 0), (3, 969)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -220: ((0, 827), (0, 907)) -170: ((1, 0), (1, 997)) -109: ((3, 0), (3, 969)) -132: ((4, 0), (4, 442)) -111: ((4, 443), (4, 680)) -55: ((5, 0), (5, 842)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -220: ((0, 276), (0, 356)) -170: ((1, 0), (1, 997)) -109: ((2, 0), (2, 969)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -55: ((4, 0), (4, 842)) -((0, 276), (0, 356)) -151: ((0, 0), (0, 34)) -243: ((0, 35), (0, 275)) -220: ((0, 276), (0, 356)) -170: ((1, 0), (1, 997)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -55: ((4, 0), (4, 842)) -124: ((0, 357), (0, 925)) -35: ((2, 0), (2, 400)) -52: ((5, 0), (5, 949)) -173: ((2, 401), (2, 1012)) -40: ((6, 0), (6, 588)) -20: ((7, 0), (7, 562)) -221: ((3, 681), (3, 900)) -213: ((4, 843), (4, 992)) -73: ((6, 589), (6, 963)) -122: ((8, 0), (8, 679)) -((2, 401), (2, 1012)) -((3, 0), (3, 442)) -243: ((0, 35), (0, 275)) -220: ((0, 276), (0, 356)) -124: ((0, 357), (0, 925)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -122: ((8, 0), (8, 679)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -122: ((8, 0), (8, 679)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -122: ((8, 0), (8, 679)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -122: ((8, 0), (8, 679)) -138: ((7, 563), (7, 950)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -5: ((10, 0), (10, 655)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -176: ((9, 702), (9, 868)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -((11, 374), (11, 890)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -35: ((2, 0), (2, 400)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -170: ((1, 0), (1, 997)) -173: ((2, 401), (2, 1012)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -134: ((2, 0), (2, 190)) -224: ((0, 0), (0, 0)) -69: ((0, 0), (0, 0)) -202: ((12, 0), (12, 531)) -158: ((13, 0), (13, 801)) -38: ((14, 0), (14, 892)) -166: ((0, 891), (0, 938)) -30: ((10, 656), (10, 987)) -235: ((0, 0), (0, 0)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -166: ((0, 891), (0, 938)) -170: ((1, 0), (1, 997)) -134: ((2, 0), (2, 190)) -132: ((3, 0), (3, 442)) -111: ((3, 443), (3, 680)) -221: ((3, 681), (3, 900)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -30: ((10, 656), (10, 987)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -202: ((12, 0), (12, 531)) -158: ((13, 0), (13, 801)) -38: ((14, 0), (14, 892)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -166: ((0, 891), (0, 938)) -170: ((1, 0), (1, 997)) -134: ((2, 0), (2, 190)) -132: ((2, 191), (2, 633)) -111: ((2, 634), (2, 871)) -221: ((3, 0), (3, 219)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -30: ((10, 656), (10, 987)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -202: ((12, 0), (12, 531)) -158: ((13, 0), (13, 801)) -38: ((14, 0), (14, 892)) -96: ((3, 220), (3, 1011)) -151: ((12, 532), (12, 704)) -61: ((15, 0), (15, 482)) -47: ((12, 705), (12, 972)) -2: ((16, 0), (16, 606)) -205: ((17, 0), (17, 730)) -105: ((15, 483), (15, 965)) -186: ((18, 0), (18, 759)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -166: ((0, 891), (0, 938)) -170: ((1, 0), (1, 997)) -134: ((2, 0), (2, 190)) -132: ((2, 191), (2, 633)) -111: ((2, 634), (2, 871)) -221: ((3, 0), (3, 219)) -96: ((3, 220), (3, 1011)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -30: ((10, 656), (10, 987)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -202: ((12, 0), (12, 531)) -151: ((12, 532), (12, 704)) -47: ((12, 705), (12, 972)) -158: ((13, 0), (13, 801)) -38: ((14, 0), (14, 892)) -61: ((15, 0), (15, 482)) -105: ((15, 483), (15, 965)) -2: ((16, 0), (16, 606)) -205: ((17, 0), (17, 730)) -186: ((18, 0), (18, 759)) -((17, 0), (17, 730)) -97: ((19, 0), (19, 454)) -252: ((2, 872), (2, 965)) -78: ((19, 455), (19, 960)) -243: ((0, 0), (0, 240)) -220: ((0, 241), (0, 321)) -124: ((0, 322), (0, 890)) -166: ((0, 891), (0, 938)) -170: ((1, 0), (1, 997)) -134: ((2, 0), (2, 190)) -132: ((2, 191), (2, 633)) -111: ((2, 634), (2, 871)) -252: ((2, 872), (2, 965)) -221: ((3, 0), (3, 219)) -96: ((3, 220), (3, 1011)) -55: ((4, 0), (4, 842)) -213: ((4, 843), (4, 992)) -52: ((5, 0), (5, 949)) -40: ((6, 0), (6, 588)) -73: ((6, 589), (6, 963)) -20: ((7, 0), (7, 562)) -138: ((7, 563), (7, 950)) -122: ((8, 0), (8, 679)) -100: ((8, 680), (8, 889)) -1: ((9, 0), (9, 701)) -176: ((9, 702), (9, 868)) -5: ((10, 0), (10, 655)) -30: ((10, 656), (10, 987)) -187: ((11, 0), (11, 373)) -159: ((11, 374), (11, 890)) -202: ((12, 0), (12, 531)) -151: ((12, 532), (12, 704)) -47: ((12, 705), (12, 972)) -158: ((13, 0), (13, 801)) -38: ((14, 0), (14, 892)) -61: ((15, 0), (15, 482)) -105: ((15, 483), (15, 965)) -2: ((16, 0), (16, 606)) -186: ((18, 0), (18, 759)) -97: ((19, 0), (19, 454)) -78: ((19, 455), (19, 960)) -((10, 0), (10, 655)) -4: ((17, 0), (17, 666)) -93: ((0, 0), (0, 0)) -71: ((16, 607), (16, 953)) -((12, 705), (12, 972)) -((10, 656), (10, 987)) diff --git a/Tema (deja compilata)/task1 b/Tema (deja compilata)/task1 deleted file mode 100644 index c4b3a74..0000000 Binary files a/Tema (deja compilata)/task1 and /dev/null differ diff --git a/Tema (deja compilata)/task2 b/Tema (deja compilata)/task2 deleted file mode 100644 index 97117f4..0000000 Binary files a/Tema (deja compilata)/task2 and /dev/null differ diff --git a/Cerinta temei/Arhitectura Sistemelor de Calcul (ASC) - Tema Laborator 2024.pdf b/docs/Arhitectura Sistemelor de Calcul (ASC) - Tema Laborator 2024.pdf similarity index 100% rename from Cerinta temei/Arhitectura Sistemelor de Calcul (ASC) - Tema Laborator 2024.pdf rename to docs/Arhitectura Sistemelor de Calcul (ASC) - Tema Laborator 2024.pdf diff --git a/Scripturi de verificare pentru Linux sau masina virtuala de Linux/checker.py b/scripts/checker.py similarity index 100% rename from Scripturi de verificare pentru Linux sau masina virtuala de Linux/checker.py rename to scripts/checker.py diff --git a/Scripturi de verificare pentru Linux sau masina virtuala de Linux/generator.py b/scripts/generator.py similarity index 100% rename from Scripturi de verificare pentru Linux sau masina virtuala de Linux/generator.py rename to scripts/generator.py diff --git a/Tema (source code)/task1.s b/src/task1.s similarity index 100% rename from Tema (source code)/task1.s rename to src/task1.s diff --git a/Tema (source code)/task2.s b/src/task2.s similarity index 100% rename from Tema (source code)/task2.s rename to src/task2.s diff --git a/Date de intrare/tests/task1/add/1.in b/tests/task1/add/1.in similarity index 100% rename from Date de intrare/tests/task1/add/1.in rename to tests/task1/add/1.in diff --git a/Date de intrare/tests/task1/add/1.out b/tests/task1/add/1.out similarity index 100% rename from Date de intrare/tests/task1/add/1.out rename to tests/task1/add/1.out diff --git a/Date de intrare/tests/task1/add/2.in b/tests/task1/add/2.in similarity index 100% rename from Date de intrare/tests/task1/add/2.in rename to tests/task1/add/2.in diff --git a/Date de intrare/tests/task1/add/2.out b/tests/task1/add/2.out similarity index 100% rename from Date de intrare/tests/task1/add/2.out rename to tests/task1/add/2.out diff --git a/Date de intrare/tests/task1/add/3.in b/tests/task1/add/3.in similarity index 100% rename from Date de intrare/tests/task1/add/3.in rename to tests/task1/add/3.in diff --git a/Date de intrare/tests/task1/add/3.out b/tests/task1/add/3.out similarity index 100% rename from Date de intrare/tests/task1/add/3.out rename to tests/task1/add/3.out diff --git a/Date de intrare/tests/task1/add/4.in b/tests/task1/add/4.in similarity index 100% rename from Date de intrare/tests/task1/add/4.in rename to tests/task1/add/4.in diff --git a/Date de intrare/tests/task1/add/4.out b/tests/task1/add/4.out similarity index 100% rename from Date de intrare/tests/task1/add/4.out rename to tests/task1/add/4.out diff --git a/Date de intrare/tests/task1/add/5.in b/tests/task1/add/5.in similarity index 100% rename from Date de intrare/tests/task1/add/5.in rename to tests/task1/add/5.in diff --git a/Date de intrare/tests/task1/add/5.out b/tests/task1/add/5.out similarity index 100% rename from Date de intrare/tests/task1/add/5.out rename to tests/task1/add/5.out diff --git a/Date de intrare/tests/task1/add/6.in b/tests/task1/add/6.in similarity index 100% rename from Date de intrare/tests/task1/add/6.in rename to tests/task1/add/6.in diff --git a/Date de intrare/tests/task1/add/6.out b/tests/task1/add/6.out similarity index 100% rename from Date de intrare/tests/task1/add/6.out rename to tests/task1/add/6.out diff --git a/Date de intrare/tests/task1/add_delete/1.in b/tests/task1/add_delete/1.in similarity index 100% rename from Date de intrare/tests/task1/add_delete/1.in rename to tests/task1/add_delete/1.in diff --git a/Date de intrare/tests/task1/add_delete/1.out b/tests/task1/add_delete/1.out similarity index 100% rename from Date de intrare/tests/task1/add_delete/1.out rename to tests/task1/add_delete/1.out diff --git a/Date de intrare/tests/task1/add_delete/2.in b/tests/task1/add_delete/2.in similarity index 100% rename from Date de intrare/tests/task1/add_delete/2.in rename to tests/task1/add_delete/2.in diff --git a/Date de intrare/tests/task1/add_delete/2.out b/tests/task1/add_delete/2.out similarity index 100% rename from Date de intrare/tests/task1/add_delete/2.out rename to tests/task1/add_delete/2.out diff --git a/Date de intrare/tests/task1/add_delete/3.in b/tests/task1/add_delete/3.in similarity index 100% rename from Date de intrare/tests/task1/add_delete/3.in rename to tests/task1/add_delete/3.in diff --git a/Date de intrare/tests/task1/add_delete/3.out b/tests/task1/add_delete/3.out similarity index 100% rename from Date de intrare/tests/task1/add_delete/3.out rename to tests/task1/add_delete/3.out diff --git a/Date de intrare/tests/task1/add_get/1.in b/tests/task1/add_get/1.in similarity index 100% rename from Date de intrare/tests/task1/add_get/1.in rename to tests/task1/add_get/1.in diff --git a/Date de intrare/tests/task1/add_get/1.out b/tests/task1/add_get/1.out similarity index 100% rename from Date de intrare/tests/task1/add_get/1.out rename to tests/task1/add_get/1.out diff --git a/Date de intrare/tests/task1/add_get/2.in b/tests/task1/add_get/2.in similarity index 100% rename from Date de intrare/tests/task1/add_get/2.in rename to tests/task1/add_get/2.in diff --git a/Date de intrare/tests/task1/add_get/2.out b/tests/task1/add_get/2.out similarity index 100% rename from Date de intrare/tests/task1/add_get/2.out rename to tests/task1/add_get/2.out diff --git a/Date de intrare/tests/task1/add_get/3.in b/tests/task1/add_get/3.in similarity index 100% rename from Date de intrare/tests/task1/add_get/3.in rename to tests/task1/add_get/3.in diff --git a/Date de intrare/tests/task1/add_get/3.out b/tests/task1/add_get/3.out similarity index 100% rename from Date de intrare/tests/task1/add_get/3.out rename to tests/task1/add_get/3.out diff --git a/Date de intrare/tests/task1/add_get_delete/1.in b/tests/task1/add_get_delete/1.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/1.in rename to tests/task1/add_get_delete/1.in diff --git a/Date de intrare/tests/task1/add_get_delete/1.out b/tests/task1/add_get_delete/1.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/1.out rename to tests/task1/add_get_delete/1.out diff --git a/Date de intrare/tests/task1/add_get_delete/2.in b/tests/task1/add_get_delete/2.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/2.in rename to tests/task1/add_get_delete/2.in diff --git a/Date de intrare/tests/task1/add_get_delete/2.out b/tests/task1/add_get_delete/2.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/2.out rename to tests/task1/add_get_delete/2.out diff --git a/Date de intrare/tests/task1/add_get_delete/3.in b/tests/task1/add_get_delete/3.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/3.in rename to tests/task1/add_get_delete/3.in diff --git a/Date de intrare/tests/task1/add_get_delete/3.out b/tests/task1/add_get_delete/3.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/3.out rename to tests/task1/add_get_delete/3.out diff --git a/Date de intrare/tests/task1/add_get_delete/4.in b/tests/task1/add_get_delete/4.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/4.in rename to tests/task1/add_get_delete/4.in diff --git a/Date de intrare/tests/task1/add_get_delete/4.out b/tests/task1/add_get_delete/4.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete/4.out rename to tests/task1/add_get_delete/4.out diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/1.in b/tests/task1/add_get_delete_defragmentation/1.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/1.in rename to tests/task1/add_get_delete_defragmentation/1.in diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/1.out b/tests/task1/add_get_delete_defragmentation/1.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/1.out rename to tests/task1/add_get_delete_defragmentation/1.out diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/2.in b/tests/task1/add_get_delete_defragmentation/2.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/2.in rename to tests/task1/add_get_delete_defragmentation/2.in diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/2.out b/tests/task1/add_get_delete_defragmentation/2.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/2.out rename to tests/task1/add_get_delete_defragmentation/2.out diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/3.in b/tests/task1/add_get_delete_defragmentation/3.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/3.in rename to tests/task1/add_get_delete_defragmentation/3.in diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/3.out b/tests/task1/add_get_delete_defragmentation/3.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/3.out rename to tests/task1/add_get_delete_defragmentation/3.out diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/4.in b/tests/task1/add_get_delete_defragmentation/4.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/4.in rename to tests/task1/add_get_delete_defragmentation/4.in diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/4.out b/tests/task1/add_get_delete_defragmentation/4.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/4.out rename to tests/task1/add_get_delete_defragmentation/4.out diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/5.in b/tests/task1/add_get_delete_defragmentation/5.in similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/5.in rename to tests/task1/add_get_delete_defragmentation/5.in diff --git a/Date de intrare/tests/task1/add_get_delete_defragmentation/5.out b/tests/task1/add_get_delete_defragmentation/5.out similarity index 100% rename from Date de intrare/tests/task1/add_get_delete_defragmentation/5.out rename to tests/task1/add_get_delete_defragmentation/5.out diff --git a/Date de intrare/tests/task2/add/1.in b/tests/task2/add/1.in similarity index 100% rename from Date de intrare/tests/task2/add/1.in rename to tests/task2/add/1.in diff --git a/Date de intrare/tests/task2/add/1.out b/tests/task2/add/1.out similarity index 100% rename from Date de intrare/tests/task2/add/1.out rename to tests/task2/add/1.out diff --git a/Date de intrare/tests/task2/add/2.in b/tests/task2/add/2.in similarity index 100% rename from Date de intrare/tests/task2/add/2.in rename to tests/task2/add/2.in diff --git a/Date de intrare/tests/task2/add/2.out b/tests/task2/add/2.out similarity index 100% rename from Date de intrare/tests/task2/add/2.out rename to tests/task2/add/2.out diff --git a/Date de intrare/tests/task2/add/3.in b/tests/task2/add/3.in similarity index 100% rename from Date de intrare/tests/task2/add/3.in rename to tests/task2/add/3.in diff --git a/Date de intrare/tests/task2/add/3.out b/tests/task2/add/3.out similarity index 100% rename from Date de intrare/tests/task2/add/3.out rename to tests/task2/add/3.out diff --git a/Date de intrare/tests/task2/add/4.in b/tests/task2/add/4.in similarity index 100% rename from Date de intrare/tests/task2/add/4.in rename to tests/task2/add/4.in diff --git a/Date de intrare/tests/task2/add/4.out b/tests/task2/add/4.out similarity index 100% rename from Date de intrare/tests/task2/add/4.out rename to tests/task2/add/4.out diff --git a/Date de intrare/tests/task2/add_get_delete/1.in b/tests/task2/add_get_delete/1.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/1.in rename to tests/task2/add_get_delete/1.in diff --git a/Date de intrare/tests/task2/add_get_delete/1.out b/tests/task2/add_get_delete/1.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/1.out rename to tests/task2/add_get_delete/1.out diff --git a/Date de intrare/tests/task2/add_get_delete/2.in b/tests/task2/add_get_delete/2.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/2.in rename to tests/task2/add_get_delete/2.in diff --git a/Date de intrare/tests/task2/add_get_delete/2.out b/tests/task2/add_get_delete/2.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/2.out rename to tests/task2/add_get_delete/2.out diff --git a/Date de intrare/tests/task2/add_get_delete/3.in b/tests/task2/add_get_delete/3.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/3.in rename to tests/task2/add_get_delete/3.in diff --git a/Date de intrare/tests/task2/add_get_delete/3.out b/tests/task2/add_get_delete/3.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/3.out rename to tests/task2/add_get_delete/3.out diff --git a/Date de intrare/tests/task2/add_get_delete/4.in b/tests/task2/add_get_delete/4.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/4.in rename to tests/task2/add_get_delete/4.in diff --git a/Date de intrare/tests/task2/add_get_delete/4.out b/tests/task2/add_get_delete/4.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete/4.out rename to tests/task2/add_get_delete/4.out diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/1.in b/tests/task2/add_get_delete_defragmentation/1.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/1.in rename to tests/task2/add_get_delete_defragmentation/1.in diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/1.out b/tests/task2/add_get_delete_defragmentation/1.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/1.out rename to tests/task2/add_get_delete_defragmentation/1.out diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/2.in b/tests/task2/add_get_delete_defragmentation/2.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/2.in rename to tests/task2/add_get_delete_defragmentation/2.in diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/2.out b/tests/task2/add_get_delete_defragmentation/2.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/2.out rename to tests/task2/add_get_delete_defragmentation/2.out diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/3.in b/tests/task2/add_get_delete_defragmentation/3.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/3.in rename to tests/task2/add_get_delete_defragmentation/3.in diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/3.out b/tests/task2/add_get_delete_defragmentation/3.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/3.out rename to tests/task2/add_get_delete_defragmentation/3.out diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/4.in b/tests/task2/add_get_delete_defragmentation/4.in similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/4.in rename to tests/task2/add_get_delete_defragmentation/4.in diff --git a/Date de intrare/tests/task2/add_get_delete_defragmentation/4.out b/tests/task2/add_get_delete_defragmentation/4.out similarity index 100% rename from Date de intrare/tests/task2/add_get_delete_defragmentation/4.out rename to tests/task2/add_get_delete_defragmentation/4.out