Kata on Reactive Programming