パターンマッチをswitchから連想配列