A Java implementation of the traditional Rummy game, playable over a network