Designed and programmed by .