swap qr2.c qr.c