A Query by Humming System.