今は連想配列は無理でも変換テーブル式にした方がいいかもですね。 もしくはきちんとした法則性を定義すれば少ない条件文と計算で求められそうですね。