.A{
position:relative;
left:30px;
width:60px;
height:91px;
border-bottom:solid 14px#000000}

.A::before{
position:absolute;
background-color:#000000
content:'';
left:0;
top:12.5px;
width:16px;
height:125px;
-webkit-transform:skew(-19deg,0);
-moz-transform:skew(-19deg,0);
-ms-transform:skew(-19deg,0);
-o-transform:skew(-19deg,0);
transform:skew(-19deg,0)}

.A::after{
position:absolute;
background-color:#000000;
content:'';
top:12.5px;
left:45px;
width:16px;
height:125px;
-webkit-transform:skew(19deg,0);
-moz-transform:skew(19deg,0);
-ms-transform:skew(19deg,0);
-o-transform:skew(19deg,0);
transform:skew(19deg,0)}

.B{
position:relative;
left:10px;
top:12.5px;
width:60px;
height:125px;
border-left:solid 16px#000000}

.B::before{
position:absolute;
content:'';
width:52px;
height:39px;
border-width:15px15px10px0;
border-color:#000000;
border-style:solid;
border-radius:0 240%180%0 /0 180%180%0}

.B::after{
position:absolute;
content:'';
bottom:0;
width:58px;
height:43px;
border-width:10px15px15px0;
border-color:#000000;
border-style:solid;
border-radius:0 180%220%0 /0 180%180%0}

.C{
position:relative;
left:10px;
top:12.5px;
width:84px;
height:95px;
border-width:15px12px15px16px;
border-color:#000000;
border-style:solid;
border-radius:50%}

.C::before{
position:absolute;
background-color:#ffffff;
content:'';
left:49px;
top:2px;
width:90px;
height:90px;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg)}

.D{
position:relative;
left:10px;
top:12.5px;
border-left:solid 15px#000000;
height:125px}

.D::before{
position:absolute;
content:'';
left:0;
top:0;
width:60px;
height:95px;
border-width:15px15px15px0;
border-color:#000000;
border-style:solid;
border-radius:0 300%300%0 /0 180%180%0}

.E{
position:relative;
left:10px;
top:12.5px;
width:63px;
height:95px;
border-width:15px0 15px16px;
border-color:#000000;
border-style:solid}

.E::before{
position:absolute;
background-color:#000000;
content:'';
left:0px;
top:38px;
width:53px;
height:15px}

.F{
position:relative;
left:10px;
top:12.5px;
width:63px;
height:110px;
border-width:15px0 0 16px;
border-color:#000000;
border-style:solid}

.F::before{
position:absolute;
background-color:#000000;
content:'';
left:0px;
top:38px;
width:53px;
height:15px}

.G{
position:relative;
left:10px;
top:12.5px;
width:84px;
height:95px;
border-width:15px12px15px16px;
border-color:#000000;
border-style:solid;
border-radius:50%}

.G::before{
transform:rotate(45deg);
position:absolute;
content:'';
left:48px;
top:2px;
background-color:#ffffff;
width:90px;
height:90px}

.G::after{
position:absolute;
content:'';
right:7px;
bottom:0.5px;
width:28px;
height:36px;
border-width:13px14px0 0;
border-color:#000000;
border-style:solid}

.H{
position:relative;
left:10px;
top:12.5px;
width:60px;
height:125px;
border-width:0 16px0 16px;
border-color:#000000;
border-style:solid}

.H::before{
position:absolute;
background-color:#000000;
content:'';
left:0;
top:53px;
width:60px;
height:14px}

.I{
position:relative;
left:20px;
top:12.5px;
width:16px;
height:125px;
background-color:#000000;
z-index:1}

.J{
position:relative;
left:-5px;
top:12.5px;
width:75px;
height:66px;
border-right:solid 16px#000000}

.J::before{
position:absolute;
right:-16px;
content:'';
bottom:-60px;
width:50px;
height:60px;
border-width:0 16px 15px 14px;
border-color:#000000;
border-style:solid;
border-radius:0 0 75%75%}

.J::after{
position:absolute;
background-color:#ffffff;
content:'';
left:-20px;
top:40px;
width:60px;
height:60px;
-webkit-transform:rotate(-40deg);
-moz-transform:rotate(-40deg);
-ms-transform:rotate(-40deg);
-o-transform:rotate(-40deg);
transform:rotate(-40deg)}

.K{
overflow:hidden;
position:relative;
left:10px;
top:12.5px;
width:80px;
height:125px;
border-left:solid 16px#000000}

.K::before{
position:absolute;
background-color:#000000;
content:'';
left:16px;
top:0;
width:19px;
height:84px;
-webkit-transform:skew(-43deg,0);
-moz-transform:skew(-43deg,0);
-ms-transform:skew(-43deg,0);
-o-transform:skew(-43deg,0);
transform:skew(-43deg,0)}

.K::after{
position:absolute;
background-color:#000000;
content:'';
right:25px;
bottom:0;
width:18px;
height:80px;
-webkit-transform:skew(30deg,0);
-moz-transform:skew(30deg,0);
-ms-transform:skew(30deg,0);
-o-transform:skew(30deg,0);
transform:skew(30deg,0)}

.L{
position:relative;
left:10px;
top:12.5px;
width:63px;
height:110px;
border-width:0 0 15px16px;
border-color:#000000;
border-style:solid}

.M{
position:relative;
left:10px;
top:12.5px;
width:80px;
height:125px;
border-width:0 15px0 15px;
border-color:#000000;
border-style:solid}

.M::before{
position:absolute;
background-color:#000000;
content:'';
left:14px;
top:0;
width:12px;
height:110px;
-webkit-transform:skew(20deg,0);
-moz-transform:skew(20deg,0);
-ms-transform:skew(20deg,0);
-o-transform:skew(20deg,0);
transform:skew(20deg,0)}

.M::after{
transform:skew(-20deg,0);
position:absolute;
background-color:#000000;
content:'';
right:14px;
top:0;
width:12px;
height:110px;}

.N{
position:relative;
left:10px;
top:12.5px;
width:63px;
height:125px;
border-width:0 15px0 15px;
border-color:#000000;
border-style:solid}

.N::before{
position:absolute;
background-color:#000000;
content:'';
left:24px;
top:0;
width:15px;
height:125px;
-webkit-transform:skew(30deg,0);
-moz-transform:skew(30deg,0);
-ms-transform:skew(30deg,0);
-o-transform:skew(30deg,0);
transform:skew(30deg,0)}

.O{
position:relative;
left:10px;
top:12.5px;
width:70px;
height:97px;
border-width:14px16px14px16px;
border-color:#000000;
border-style:solid;
border-radius:55% /52%}

.P{
position:relative;
left:10px;
top:12.5px;
width:60px;
height:125px;
border-left:solid 16px#000000}

.P::before{
position:absolute;
content:'';
width:56px;
height:50px;
border-width:13px15px13px0;
border-color:#000000;
border-style:solid;
border-radius:0 220%220%0 /0 180%180%0}


.Q {
position:relative;
left:10px;
top:12.5px;
width:70px;
height:97px;
border-width:14px16px14px16px;
border-color:#000000;
border-style:solid;
border-radius:55% /52%;
z-index:-1}

.Q::before{
position:absolute;
content:'';
left:49px;
top:82px;
width:16px;
height:48px;
border-width:16px0 13px13px;
border-color:#000000;
border-style:solid;
border-radius:200%0 0 200% /100%0 0 100%;
-webkit-transform:rotate(-84deg);
-moz-transform:rotate(-84deg);
-ms-transform:rotate(-84deg);
-o-transform:rotate(-84deg);
transform:rotate(-84deg)}

.Q::after{
position:absolute;
background-color:#ffffff;
content:'';
right:-44px;
bottom:-35px;
width:30px;
height:30px;
-webkit-transform:rotate(-18deg);
-moz-transform:rotate(-18deg);
-ms-transform:rotate(-18deg);
-o-transform:rotate(-18deg);
transform:rotate(-18deg)}

.R{
position:relative;
left:10px;
top:12.5px;
width:60px;
height:125px;
border-left:solid 16px#000000;
}

.R::before{
position:absolute;
content:'';
width:52px;
height:44px;
border-width:13px15px13px0;
border-color:#000000;
border-style:solid;
border-radius:0 220%220%0 /0 180%180%0}

.R::after{
position:absolute;
background-color:#000000;
content:'';
left:38px;
bottom:0;
width:18px;
height:58px;
-webkit-transform:skew(32deg,0);
-moz-transform:skew(32deg,0);
-ms-transform:skew(32deg,0);
-o-transform:skew(32deg,0);
transform:skew(32deg,0)}

.S{
position:relative;
left:10px;
top:10px;
width:105px;
height:150px;
-webkit-transform:rotate(14deg);
-moz-transform:rotate(14deg);
-ms-transform:rotate(14deg);
-o-transform:rotate(14deg);
transform:rotate(14deg)}

.S::before{
position:absolute;
content:'';
width:44px;
height:40px;
border-width:14px0 15px15.5px;
border-color:#000000;
border-style:solid;
border-radius:220%0 0 150% /150%0 0 100%;
-webkit-transform:rotate(18deg);
-moz-transform:rotate(18deg);
-ms-transform:rotate(18deg);
-o-transform:rotate(18deg);
transform:rotate(18deg)}

.S::after{
position:absolute;
content:'';
left:21px;
top:65px;
width:52px;
height:44px;
border-width:14px0 15px15px;
border-color:#000000;
border-style:solid;
border-radius:240%0 0 110% /140%0 0 100%;
-webkit-transform:rotate(198deg);
-moz-transform:rotate(198deg);
-ms-transform:rotate(198deg);
-o-transform:rotate(198deg);
transform:rotate(198deg)}

.T{
position:relative;
left:10px;
top:12.5px;
width:100px;
height:125px;
border-top:solid 15px#000000}

.T::before{
position:absolute;
background-color:#000000;
content:'';
left:42px;
top:0;
width:16px;
height:110px}

.U{
position:relative;
left:10px;
top:12.5px;
width:60px;
height:80px;
border-width:0 16px0 16px;
border-color:#000000;
border-style:solid}

.U::before{
position:absolute;
content:'';
left:-16px;
top:65px;
width:60px;
height:45px;
border-width:0 16px15px16px;
border-color:#000000;
border-style:solid;
border-radius:0 0 200%200% /0 0 300%300%}

.V{
position:relative;
left:30px;
top:12.5px;
width:59px}

.V::before{
position:absolute;
content:'';
left:0;
top:0;
height:125px;
border-left:solid 16px#000000;
-webkit-transform:skew(18deg,0);
-moz-transform:skew(18deg,0);
-ms-transform:skew(18deg,0);
-o-transform:skew(18deg,0);
transform:skew(18deg,0)}

.V::after{
position:absolute;
content:'';
right:0;
top:0;
height:125px;
border-left:solid 16px#000000;
-webkit-transform:skew(-18deg,0);
-moz-transform:skew(-18deg,0);
-ms-transform:skew(-18deg,0);
-o-transform:skew(-18deg,0);
transform:skew(-18deg,0)}

.W{
position:relative;
left:25px;
top:12.5px;
width:100px}

.W::before{
position:absolute;
content:'';
left:0;
top:0;
width:42px;
height:125px;
border-width:0 13px0 15px;
border-color:#000000;
border-style:solid;
-webkit-transform:skew(11deg,0);
-moz-transform:skew(11deg,0);
-ms-transform:skew(11deg,0);
-o-transform:skew(11deg,0);
transform:skew(11deg,0)}

.W::after{
position:absolute;
content:'';
right:0;
top:0;
width:42px;
height:125px;
border-width:0 15px0 13px;
border-color:#000000;
border-style:solid;
-webkit-transform:skew(-11deg,0);
-moz-transform:skew(-11deg,0);
-ms-transform:skew(-11deg,0);
-o-transform:skew(-11deg,0);
transform:skew(-11deg,0)}

.X{
position:relative;
left:50px;
top:12.5px;
width:16px;
height:125px}

.X::before{
position:absolute;
background-color:#000000;
content:'';
top:0;
left:0;
width:16px;
height:125px;
-webkit-transform:skew(32deg,0);
-moz-transform:skew(32deg,0);
-ms-transform:skew(32deg,0);
-o-transform:skew(32deg,0);
transform:skew(32deg,0)}

.X::after{
position:absolute;
background-color:#000000;
content:'';
right:0;
top:0;
width:16px;
height:125px;
-webkit-transform:skew(-32deg,0);
-moz-transform:skew(-32deg,0);
-ms-transform:skew(-32deg,0);
-o-transform:skew(-32deg,0);
transform:skew(-32deg,0)}

.Y{
position:relative;
background-color:#000000;
left:52px;
top:92.5px;
width:16px;
height:50px}

.Y::before{
position:absolute;
background-color:#000000;
content:'';
left:-21px;
top:-80px;
width:16px;
height:80px;
-webkit-transform:skew(28deg,0);
-moz-transform:skew(28deg,0);
-ms-transform:skew(28deg,0);
-o-transform:skew(28deg,0);
transform:skew(28deg,0)}

.Y::after{
position:absolute;
background-color:#000000;
content:'';
top:-80px;
right:-21px;
width:16px;
height:80px;
-webkit-transform:skew(-28deg,0);
-moz-transform:skew(-28deg,0);
-ms-transform:skew(-28deg,0);
-o-transform:skew(-28deg,0);
transform:skew(-28deg,0)}

.Z{
position:relative;
top:12.5px;
left:10px;
width:90px;
height:95px;
border-width:15px0 15px0;
border-color:#000000;
border-style:solid;
}

.Z:before{
position:absolute;
background-color:#000000;
content:'';
left:36px;
top:0;
width:18px;
height:95px;
-webkit-transform:skew(-37deg,0);
-moz-transform:skew(-37deg,0);
-ms-transform:skew(-37deg,0);
-o-transform:skew(-37deg,0);
transform:skew(-37deg,0)}