study-coherence-scalaからコピー