そくせき sokuseki
on the spot, extemporaneous
instant, namely, as is, conform, agree, adapt
N1
seat, mat, occasion, place
N3