instructionParser :: Parser Instruction
instructionParser = try moveParser
                    <|> try reverseParser
                    <|> try rotateRBaseParser
                    <|> try rotateRParser
                    <|> try rotateLParser
                    <|> try swapLetParser
                    <|> swapPosParser
instructionParser :: Parser Instruction
instructionParser = try moveParser
                    <|> try reverseParser
                    <|> try rotateRBaseParser
                    <|> try rotateRParser
                    <|> try rotateLParser
                    <|> try swapLetParser
                    <|> swapPosParser
instructionParser = try moveParser
                    <|> try reverseParser
                    <|> try rotateRBaseParser
                    <|> try rotateRParser
                    <|> try rotateLParser
                    <|> try swapLetParser
                    <|> swapPosParser