Seventeen Kinds of Wallpaper Patterns