#include <iostream> #include <cmath> #define HEIGHT 10 #define WIDTH 10 using namespace std; int main() { int pX = 2; int pY = 2; for (int y = 0; y < HEIGHT; ++y) { // some stuff for drawing, unnecessary here cout << "LOOP'S LOOP DONE" << endl; for (int x = 0; x < WIDTH; ++x) { if (y == pY && x == pX) { // some stuff for drawing continue; } // drawing pen setting double x1 = static_cast<double>(pX); double y1 = static_cast<double>(pY); double x2 = static_cast<double>(x); double y2 = static_cast<double>(y); cout << "XY1 and XY2 initialization" << endl; cout << x1 << " " << y1 << endl; cout << x2 << " " << y2 << "\n" << endl; if (x2 < x1) { x2 += 0.5; } else if (x2 > x1) { x2 -= 0.5; } if (y2 < y1) { y2 += 0.5; } else if (y2 > y1) { y2 -= 0.5; } cout << "Some comparisons done" << endl; cout << x2 << " " << y2 << "\n" << endl; double dx = x2 - x1; double dy = x2 - x1; double length = sqrt(dx * dx + dy * dy); cout << "DXY and length calculated" << endl; cout << dx << " " << dy << endl; cout << length << "\n" << endl; dx /= length; dy /= length; cout << "DXY divided by length" << endl; cout << dx << " " << dy << "\n" << endl; double xi = x1; double yi = y1; cout << "XYi initialization" << endl; cout << xi << " " << yi << "\n" << endl; while (length > 0) { cout << "WHILE LOOP'S FULL LOOP" << endl; int cx = static_cast<int>(xi + 0.5); int cy = static_cast<int>(yi + 0.5); cout << "cXY and XYi" << endl; cout << cx << " " << xi << endl; cout << cy << " " << yi << "\n" << endl; if (x2 == cx && y2 == cy) { cout << "first comparison break" << endl; break; } if (!(x1 == cx && y1 == cy) && ((length - 10) > 0)) { cout << "second comparison break" << endl; break; } xi += dx; yi += dy; --length; } } } }
Standard input is empty
LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 0 Some comparisons done 0.5 0.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 0 Some comparisons done 1.5 0.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 0 Some comparisons done 2 0.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 0 Some comparisons done 2.5 0.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 0 Some comparisons done 3.5 0.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 0 Some comparisons done 4.5 0.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 0 Some comparisons done 5.5 0.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 0 Some comparisons done 6.5 0.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 0 Some comparisons done 7.5 0.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 0 Some comparisons done 8.5 0.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 1 Some comparisons done 0.5 1.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 1 Some comparisons done 1.5 1.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 1 Some comparisons done 2 1.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 1 Some comparisons done 2.5 1.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 1 Some comparisons done 3.5 1.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 1 Some comparisons done 4.5 1.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 1 Some comparisons done 5.5 1.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 1 Some comparisons done 6.5 1.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 1 Some comparisons done 7.5 1.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 1 Some comparisons done 8.5 1.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 2 Some comparisons done 0.5 2 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 2 Some comparisons done 1.5 2 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 3 2 Some comparisons done 2.5 2 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 2 Some comparisons done 3.5 2 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 2 Some comparisons done 4.5 2 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 2 Some comparisons done 5.5 2 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 2 Some comparisons done 6.5 2 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 2 Some comparisons done 7.5 2 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 2 Some comparisons done 8.5 2 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 3 Some comparisons done 0.5 2.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 3 Some comparisons done 1.5 2.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 3 Some comparisons done 2 2.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 3 Some comparisons done 2.5 2.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 3 Some comparisons done 3.5 2.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 3 Some comparisons done 4.5 2.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 3 Some comparisons done 5.5 2.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 3 Some comparisons done 6.5 2.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 3 Some comparisons done 7.5 2.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 3 Some comparisons done 8.5 2.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 4 Some comparisons done 0.5 3.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 4 Some comparisons done 1.5 3.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 4 Some comparisons done 2 3.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 4 Some comparisons done 2.5 3.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 4 Some comparisons done 3.5 3.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 4 Some comparisons done 4.5 3.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 4 Some comparisons done 5.5 3.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 4 Some comparisons done 6.5 3.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 4 Some comparisons done 7.5 3.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 4 Some comparisons done 8.5 3.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 5 Some comparisons done 0.5 4.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 5 Some comparisons done 1.5 4.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 5 Some comparisons done 2 4.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 5 Some comparisons done 2.5 4.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 5 Some comparisons done 3.5 4.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 5 Some comparisons done 4.5 4.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 5 Some comparisons done 5.5 4.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 5 Some comparisons done 6.5 4.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 5 Some comparisons done 7.5 4.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 5 Some comparisons done 8.5 4.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 6 Some comparisons done 0.5 5.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 6 Some comparisons done 1.5 5.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 6 Some comparisons done 2 5.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 6 Some comparisons done 2.5 5.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 6 Some comparisons done 3.5 5.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 6 Some comparisons done 4.5 5.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 6 Some comparisons done 5.5 5.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 6 Some comparisons done 6.5 5.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 6 Some comparisons done 7.5 5.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 6 Some comparisons done 8.5 5.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 7 Some comparisons done 0.5 6.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 7 Some comparisons done 1.5 6.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 7 Some comparisons done 2 6.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 7 Some comparisons done 2.5 6.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 7 Some comparisons done 3.5 6.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 7 Some comparisons done 4.5 6.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 7 Some comparisons done 5.5 6.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 7 Some comparisons done 6.5 6.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 7 Some comparisons done 7.5 6.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 7 Some comparisons done 8.5 6.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 8 Some comparisons done 0.5 7.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 8 Some comparisons done 1.5 7.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 8 Some comparisons done 2 7.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 8 Some comparisons done 2.5 7.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 8 Some comparisons done 3.5 7.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 8 Some comparisons done 4.5 7.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 8 Some comparisons done 5.5 7.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 8 Some comparisons done 6.5 7.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 8 Some comparisons done 7.5 7.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 8 Some comparisons done 8.5 7.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396 LOOP'S LOOP DONE XY1 and XY2 initialization 2 2 0 9 Some comparisons done 0.5 8.5 DXY and length calculated -1.5 -1.5 2.12132 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 1 1.29289 1 1.29289 WHILE LOOP'S FULL LOOP cXY and XYi 1 0.585786 1 0.585786 XY1 and XY2 initialization 2 2 1 9 Some comparisons done 1.5 8.5 DXY and length calculated -0.5 -0.5 0.707107 DXY divided by length -0.707107 -0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 2 9 Some comparisons done 2 8.5 DXY and length calculated 0 0 0 DXY divided by length -nan -nan XYi initialization 2 2 XY1 and XY2 initialization 2 2 3 9 Some comparisons done 2.5 8.5 DXY and length calculated 0.5 0.5 0.707107 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 XY1 and XY2 initialization 2 2 4 9 Some comparisons done 3.5 8.5 DXY and length calculated 1.5 1.5 2.12132 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 XY1 and XY2 initialization 2 2 5 9 Some comparisons done 4.5 8.5 DXY and length calculated 2.5 2.5 3.53553 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 XY1 and XY2 initialization 2 2 6 9 Some comparisons done 5.5 8.5 DXY and length calculated 3.5 3.5 4.94975 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 XY1 and XY2 initialization 2 2 7 9 Some comparisons done 6.5 8.5 DXY and length calculated 4.5 4.5 6.36396 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 XY1 and XY2 initialization 2 2 8 9 Some comparisons done 7.5 8.5 DXY and length calculated 5.5 5.5 7.77817 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 XY1 and XY2 initialization 2 2 9 9 Some comparisons done 8.5 8.5 DXY and length calculated 6.5 6.5 9.19239 DXY divided by length 0.707107 0.707107 XYi initialization 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 2 2 2 2 WHILE LOOP'S FULL LOOP cXY and XYi 3 2.70711 3 2.70711 WHILE LOOP'S FULL LOOP cXY and XYi 3 3.41421 3 3.41421 WHILE LOOP'S FULL LOOP cXY and XYi 4 4.12132 4 4.12132 WHILE LOOP'S FULL LOOP cXY and XYi 5 4.82843 5 4.82843 WHILE LOOP'S FULL LOOP cXY and XYi 6 5.53553 6 5.53553 WHILE LOOP'S FULL LOOP cXY and XYi 6 6.24264 6 6.24264 WHILE LOOP'S FULL LOOP cXY and XYi 7 6.94975 7 6.94975 WHILE LOOP'S FULL LOOP cXY and XYi 8 7.65685 8 7.65685 WHILE LOOP'S FULL LOOP cXY and XYi 8 8.36396 8 8.36396