pub fn bytes_to_direction(byte: u8, cursor: u8) -> Vec<Direction>