piano keyboard has eighty eight keys