def sesgar_horizontal!(n)
sesgado = Bitmap.new(width * n, height)
flip_rect = Rect.new(0, 0, width, 1)
height.times do |i|
flip_rect.y = i
sesgado.blt((i * (n/2)).to_i, i, self, flip_rect)
end
clear
blt(0, 0, sesgado, rect)
flipped.dispose
end