Reduced code duplication with a new cut_hand() proc