swap hash round