さらに>>1にお願いしたいが

入力nに対して丁度nビットの01列とそれに対応するコラッツ展開をもつ2^n以下の自然数を列挙

コラッツ展開と自然数を2進であらわしたものが反転してる関係にあるものは行頭に空白4個入れる
反転ではないものは行頭に空白を入れずに表示

でプログラムお願いできない?