Common Methods For Problem Solving