Whitehouse beats Chapel Hill, 42-34