pass+by+hand