I_Bresenham is now corrected