Everytime I think I know how something works, something always comes up to prove me wrong

Can anyone take a look at this to tell me what I'm doing wrong? I'm just pasting the part of the roomscript where I'm having trouble. The thing is...it worked, until I scripted the last bit, after where it says "Using". It's the brackets I'm having trouble with, it seems:
/*****************************************
* Handle the possible said phrases here *
*****************************************/
/*
Looking
*/
(if(Said('look>')
(if(Said('/door'))
Print("It's the door to the living room!")
)(else
(if(Said('/painting, art'))
Print("It's your favorite snack! (which reminds you that you have a quest to finish).")
)(else
(if(Said('/table'))
Print("There's nothing of importance on the table.")
)(else
(if(Said('/chair'))
Print("It's a bad excuse for a barstool. You don't want to get up on that thing, ever again.")
)(else
(if(Said('/walls, wall'))
Print("This place could use a little paint.")
)(else
(if(Said('window'))
Print("Rays of sun are coming in through the dirty window.")
)(else
(if(Said('[ /* , !* ]'))
Print("It's your kitchen. Your sink is making a strange noise constantly.")
)
)
)
)
)
)
)
)
)
)
)
/*
Using
*/
(if(Said('(turn<on),use / sink')
Print("You can't, it's broken.")
)
