first = "", but you get 1-st element on last test in solution_constructor_tests():
```
{
		lines.push_back( "A = 45 + + 76");
		BOOST_CHECK_THROW( solution s( lines ), std::logic_error );
		lines.clear();
	}
```