#canvas{
  background-color: rgb(255, 255, 255);
  width: 54vmin;
  height: 70vmin;
  margin: 20vmin auto 0 auto;
  position: relative;
  box-shadow: 0px, 0px, 2px, black;
}

#a,{
  position:absolute;
  left: 0vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(56, 123, 51);

}

#b{
  position:absolute;
  left: 3vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(234, 95, 51);
}

#c{
  position:absolute;
  left: 6vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(191, 53, 96);;
}

#d{
  position:absolute;
  left: 9vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(35, 70, 146);

}

#e{
  position:absolute;
  left: 12vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(211, 132, 61);

}

#f{
  position:absolute;
  left: 15vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(192, 41, 33);

}

#g{
  position:absolute;
  left: 18vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(135, 90, 157);

}


#h{
  position:absolute;
  left: 21vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(170, 177, 192);

}


#i{
  position:absolute;
  left: 24vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(42, 97, 160);

}

#j{
  position:absolute;
  left: 27vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(46, 98, 44);

}

#k{
  position:absolute;
  left: 30vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(234, 96, 53);

}

#l{
  position:absolute;
  left: 33vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(195, 55, 110);

}

#m{
  position:absolute;
  left:36vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(56, 123, 51);;

}

#n{
  position:absolute;
  left: 39vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(35, 73, 157);;

}

#o{
  position:absolute;
  left: 42vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(211, 132, 61);

}

#p{
  position:absolute;
  left: 45vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(195, 41, 35);;

}
#q{
  position:absolute;
  left: 48vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(110, 66, 141);;

}

#r{
  position:absolute;
  left: 51vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(157, 166, 180);;

}

#s{
  position:absolute;
  left: 54vmin;
  top: 0vmin;
  width: 3vmin;
  height: 70vmin;
  background-color: rgb(34, 80, 160);;

}

