Using Spirit Filled Logic to Solve Problems