solvingbirdproblems