firstcommit でほぼ完成
merge