Pianogram (plnkr)