difficulties challenges that i was able to solve and overcome