aとbがエイリアスだったらどんな言語でも破綻しますから、そんなパズルでしかない技はとっとと忘れて、
まともなプログラミングを勉強しましょうねw