HW 12-- Stacks