a15714ab041eb360be3335625683746f0053452ad6a7e389d53561f89d15cd6e4fd03f2a3a289b1f9b85b9c8c4


왜 여기서 b == c 성립하는거임??


a = 0 일때

출력x

c => 0

b => &{ 0 }

a=> 1


a = 1 일때

출력o

c => &{ 0 }

b => &{ 1 }

a => 2


a = 2 일때

출력o

c => &{ 1 }

b => &{ 2 }

a => 3


return


이러면 a = 2 일때도 b != c 이여야 하는거 아님?