user: ### NOW ANSWER:
Question: What is the highest value for general 2008 when there is less than 5.5 in European 2009, more than 5.8 in general 2006, more than 3.3 in general 2001, and less than 3.6 for 2004 European?
Columns: ['1996 general', '1999 European', '2001 general', '2004 European', '2006 general', '2008 general', '2009 European', '2013 general']
Types: ['real', 'real', 'real', 'real', 'real', 'real', 'real', 'real']
Sample row: [4.4, 3.3, 3.5, 5.0, 6.2, 5.2, 6.1, 1.2]
SQL:

assistant: SELECT MAX("2008 general") FROM "Table" WHERE "2009 European" < 5.5 AND "2006 general" > 5.8 AND "2001 general" > 3.3 AND "2004 European" < 3.6;