#include <iostream>
using namespace std;
int n, m, a, b, s, c[55], v[55][55];

void f(int p) {
	if(c[p]!=1) return;
	int i;
	for(i=1; !v[p][i]; i++);
	s++;
	v[p][i] = v[i][p] = 0;;
	c[p]--, c[i]--;
	f(i);
}

int main() {
	cin>>n>>m;
	while(m--) {
		cin>>a>>b;
		v[a][b] = v[b][a] = 1;
		c[a]++, c[b]++;
	}
	for(int i=1; i<=n; i++) f(i);
	cout<<s;
	return 0;
}