implemented board string rotation