body {background-color:lightblue;
}


.vertical{width: 70px;
height:250px;

background: #000;
border-radius: 5%;
position: absolute;
top:100px;
left:600px;}

.semi{width: 180px;
  height:250px;

  background: #000;
  border-top-left-radius:00%;
  border-bottom-left-radius: 00%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  position: absolute;
  top:100px;
  left:620px;}


  .circle{width:60px;
    height:60px;
    border-radius: 50%;
    background-color:lightblue;
    position: relative;
   top:110px;
  left:660px;}
