variables p 23-36