 #ifdef MAKEBLOCK
 #define PULSES_PER_MM 80
 #else
-#define PULSES_PER_MM 100
+#define PULSES_PER_MM 60
 #endif
 #define CURVE_SECTION 0.5
 #define NUM_STEPS 10

                waitingForFinish();
                _sys.currentPosition[0] = 0;
                _sys.currentPosition[1] = 0;
            }
            break;
            case 90:

                }
                break;
            }
            case 5:
            {
                if (hasCommand('x') && hasCommand('y'))
                {
                    long x = getCommand('x');
                    long y = getCommand('y');
                    steppers[0].setBack(x);
                    steppers[1].setBack(y);
                }
                break;
            }
            case 6:
            {
                if (hasCommand('x') && hasCommand('y'))
                {
                    long x = getCommand('x') / 2;
                    long y = getCommand('y') / 2;
                    for (int i = 0; i < 5; i++)
                    {
                        moveTo(-x + _sys.targetPosition[0], -y + _sys.targetPosition[1]);
                        moveTo(x + _sys.targetPosition[0], y + _sys.targetPosition[1]);
                    }
                }
                break;
            }
            }
        }
        finishCommand();
