what factors did you have to consider when finding a solution ​