diff --git a/src/Mono.cs b/src/Mono.cs index 313c2f2..0b19d99 100644 --- a/src/Mono.cs +++ b/src/Mono.cs @@ -153,14 +153,11 @@ static class Mono } // slither - if (!menu) + for (int i = snake.Length - 1; i > 0; i--) { - for (int i = snake.Length - 1; i > 0; i--) - { - snake[i] = snake[i - 1]; - } - snake[0] += snake_dir; + snake[i] = snake[i - 1]; } + snake[0] += snake_dir; in_box.Step(box_space.InRange(snake[0])); if (in_box.delta != 0) // 1 just in -1 just out