diff --git a/Project2/main.c b/Project2/main.c
index ddba8a5..4f06455 100644
--- a/Project2/main.c
+++ b/Project2/main.c
@@ -1,54 +1,55 @@
 #include <stdio.h>
 #include <stdlib.h>
+#include <math.h>
 
 int main() {
     float A, B;
     int n;
 
-    // ���� �������� A � B
+    // Input values A and B
     printf("Enter value A: ");
     scanf("%f", &A);
     printf("Enter value B: ");
     scanf("%f", &B);
 
-    // ���� ������� ������� X
-    printf("Enter size vector X: ");
+    // Input size of vector X
+    printf("Enter size of vector X: ");
     scanf("%d", &n);
 
-    // �������� ������� X
+    // Create vector X
     float* X = (float*)malloc(n * sizeof(float));
     if (X == NULL) {
-        printf("Error memory.\n");
-        return 1; // ���������� ��������� � �������
+        printf("Memory allocation error.\n");
+        return 1; // Exit the program with an error
     }
 
-    // ���� ��������� ������� X
+    // Input elements of vector X
     for (int i = 0; i < n; i++) {
         printf("Enter element X[%d]: ", i);
         scanf("%f", &X[i]);
     }
 
-    // ������������� ����� � ��������
+    // Initialize sum and counter
     float total_sum = 0;
     int count = 0;
 
-    // ������� ��������� ������� X � ���������� �������
+    // Iterate over elements of vector X and check condition
     for (int i = 0; i < n; i++) {
-        if (fabs(X[i] - A) < B) { // �������� �������
-            total_sum += X[i];  // ��������� ���������� �������
-            count++;             // ����������� �������
+        if (fabs(X[i] - A) < B) { // Check condition
+            total_sum += X[i];  // Sum the suitable element
+            count++;             // Increase the counter
         }
     }
 
-    // ����� �����������
+    // Output results
     printf("Sum: %.2f\n", total_sum);
-    printf("Counter elements: %d\n", count);
+    printf("Count of elements: %d\n", count);
 
-    // ������������ ���������� ������
+    // Free allocated memory
     free(X);
 
     printf("Press any key to exit...\n");
-    getchar();
-    getchar();
-    return 0; // ���������� ���������
+    getchar(); // To consume the newline character left by previous input
+    getchar(); // Wait for user input
+    return 0; // Exit the program
 }