enhanced version of reverse pentomino