右辺値参照とコンセプトは車の両輪みたいなもの
片方がないと、大変悲しい

// 次の3行分はよく理解できる
int a1 = 0;
int& a2 = a1;
int&& a3 = 0;

// 次の2行はどうなるんだろう?
int& a4 = a3;
int&& a4 = a2;

// もう訳分からん。。
int& a5 = a4;
int&& a6 = a5;
int& a7 = a6;