CREATE TABLE table_name_56 (share INTEGER, rank__week_ VARCHAR(255), viewers__millions_ VARCHAR(255), rank__timeslot_ VARCHAR(255))
What is the average share for episodes with over 7.82 viewers, ranks of 3 and a weekly rank of 54?
    
SQL: SELECT AVG(share) FROM table_name_56 WHERE viewers__millions_ > 7.82 AND rank__timeslot_ = "3" AND rank__week_ = "54"