public void Write(ConsoleBuffer buffer, int x)
 {
     for (int y = Ceiling, i = 0; y >= 0; y--, i++)
     {
         buffer.Write(x, y, 0x20, HelloWorld[i % HelloWorld.Length]);
     }
     for (int y = Ceiling + 1; y <= Floor - 1; y++)
     {
         buffer.Write(x, y, 0x00, ' ');
     }
     for (int y = Floor, i = 0; y < Console.BufferHeight; y++, i++)
     {
         buffer.Write(x, y, 0x20, HelloWorld[i % HelloWorld.Length]);
     }
 }
 public void Write(ConsoleBuffer buffer)
 {
     buffer.Write(X, Y, Display);
 }