初期値x が y と同じになってしまうバグを修正