Interesting idea of making a puzzle from drawing commands and creating a program as close to needed as possible. But I think the big deck makes it really difficult to stack correctly without discarding almost all of the drawn cards. You can sometimes draw 30 cards before you get the one you need (drop or take).