The Development Of Semi-Analytical Solutions For 3-D Contact Problems