Линейные градиенты / Испытание: орнамент из сюрикенов 99%

.pattern {
height: 100%;
background-size: 115px 115px;
background-repeat: repeat;
background-image:
linear-gradient(225deg,#000000 0%, #000000 25px, transparent 25px),
linear-gradient(45deg,#000000 0%, #000000 25px, transparent 25px),
linear-gradient(225deg,#555555 0%, #555555 25px, transparent 25px),
linear-gradient(135deg,#555555 0%, #555555 25px, transparent 25px),
linear-gradient(45deg,#555555 0%, #555555 25px, transparent 25px),
linear-gradient(315deg,#555555 0%, #555555 25px, transparent 25px);
background-position: -45px 35px,
35px -45px,
-80px 35px,
35px 70px,
70px -45px,
-45px -80px; }

body {
background: url("/assets/course70/bamboo.jpg");
min-width: 555px;
min-height: 298px;
}

html,
body {
height: 100%;
margin: 0;
}

Почему у черных квадратов слева сверху выходят концы? Как это можно пофиксить?

Читайте темы на форуме. Точно такой же вопрос был задан позавчера здесь.