add solution for sorting a stack with an extra stack in Cracking the Code Interview Chapter 3 and problem 6