個人的に現在一番見やすい完成形