Text this: Symbolic quantum gate simulation by maxima programming