Triangle and Stack II
ID 005101