let rec byteListAdd nbrBits acc i = if nbrBits = 0 then acc else byteListAdd (nbrBits-1) ( (i mod 2 = 1) ::acc) (i / 2);;
let formStringToBinarySeq str =
let strget=String.get str
in let rec f acc i = if i = -1
then acc
else f (byteListAdd 8 acc (int_of_char (strget i) )) (i-1)
in f [] ((String.length str) -1);;