Just 88 keys, but infinite possibilities!