Bresenham Line Drawing Algorithm Steps