Perfect piano