Race.java - exposed swap racer