* flgの場合"a"を返す
* "b"を返す

"b"を返す
ただしflgの場合"a"を返す

例外的にflgの場合"a"を返すが主に"b"を返す


どちらに重みがあるかわかりやすいね
elseを使うと主要ケースと例外ケースが対等に見えてしまう