Author: FST TCS 2003 (2003 Bombay, India)