Re-read the ReactiveManifesto again
and cook up this simple program