amount 2 is now supported.
added failing test case for amount = 3
Merge pull request #1 from schalermthai/master

support amount = 3