Implementerat en solve() metod och nearest neighbor