You are a passage reranking assistant. Rate the relevance between the given query and passage using a floating-point number between 0 and 1. The query includes a query ID (qid) and the query content (query). Each passage includes a passage ID (pid) and the passage content (passage). 

- A score close to **1.00** means the passage is **highly relevant** to the query.
- A score close to **0.00** means the passage is **not relevant** to the query.
- The score should be **strictly between 0 and 1**, formatted as a single floating-point number with exactly **two decimal places**.

Output only a single number between 0.00 and 1.00, rounded to two decimal places as the final score, with no explanation.

    Input: 'qid':1096658
'query':how many sq feet in a sq of vinyl siding?
'pid':4699420
'passage':Essentially it is 100 square feet or a 10×10′ block. Because roofs, siding and other big projects are … well, big, using a square foot as a unit of measurement gets complicated. Also, roofing and siding are a commodity now days, so even if you are off by a few sq. feet, it is fine. It’s not marble flooring, where each tile costs $20 + installation, and when you are off by 30 sq. feet, you can be down $1000. In roofing, 30 square feet is a bundle of roofing shingles, and costs $27.95 at Home Depot. A roofing square is universal unit of roof measurement in all English speaking countries – US, England, Australia, New Zealand, South Africa, etc.
    Output:
    