David and Chen Java games