swap 01 <=> 02