pickup and throw