if にして else 節を手前に持って来た方がいいかなあ。