double square ( double x ) ;