fn main() {
  let mut cnt = 0;
  let mut a= 1;
  let mut b= 1;
  cnt +=1; println!("{},{}", cnt,a);
  cnt +=1; println!("{},{}", cnt,b);
  let mut tmp;
  for _ in 0..100 {
    cnt +=1;
    println!("{}:{}", cnt,a+b);
    tmp = a;
    a = b;
    b += tmp;
  }
}
panicになるんですが