enumとmapの組み合わせ