True walk (25/40)

True walk