Advanced Word Games