code: func (b bitboard) Draw() string {
  	s := "\n A B C D E F G H\n"
  	for r := 7; r >= 0; r-- {
  		s += Rank(r).String()
  		for f := 0; f < numOfSquaresInRow; f++ {
  			sq := getSquare(File(f), Rank(r))
  			if b.Occupied(sq) {
  				s += "1"
  			} else {
  				s += "0"
  			}
  			s += " "
  		}
  		s += "\n"
  	}
  	return s
  }
docs: // Draw returns visual representation of the bitboard useful for debugging.