コード的にはほぼ完成！