http://www.ics.uci.edu/~eppstein/junkyard/polyomino.html
http://www.ics.uci.edu/~eppstein/junkyard/polytope.html