pub fn part1(input: &(Vec<Vec<char>>, Vec<[usize; 3]>)) -> String
Move elements from stack to stack, reversing each time.