Pošalji SMS: An introduction to generalized circuits.