melody objective intervals