function y = batas_sudut(x)
B = 30; % batas sudut 30 derajat
sudut = x(1);
kecepatan = x(2);
if sudut == B
    if kecepatan > 0
        y = -0.1*kecepatan; % memantul kembali dengan kecepatan 10%
    else
        y = kecepatan;
    end
elseif sudut == -B
    if kecepatan < 0
        y = -0.1*kecepatan; % memantul kembali dengan kecepatan 10%;
    else
        y = kecepatan;
    end
else
    y = kecepatan;
end