user: ### NOW ANSWER:
Question: What is the average for 2009 when 2001 is more than 0, 1996 is less than 1 and 2004 is more than 2
Columns: ['Country', '2012', '2011', '2010', '2009', '2008', '2007', '2006', '2005', '2004', '2003', '2002', '2001', '2000', '1999', '1998', '1997', '1996', '1995', '1994', '1993', '1992', '1991', '1990', '1989', '1988']
Types: ['text', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real', 'real']
Sample row: ['United States', 31.0, 37.0, 32.0, 32.0, 31.0, 34.0, 39.0, 41.0, 41.0, 49.0, 47.0, 48.0, 51.0, 56.0, 55.0, 56.0, 58.0, 56.0, 52.0, 49.0, 53.0, 60.0, 58.0, 55.0, 59.0]
SQL:

assistant: SELECT AVG("2009") FROM "Table" WHERE "2001" > 0.0 AND "1996" < 1.0 AND "2004" > 2.0;