diff --git a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-16-37/events.out.tfevents.1761423397.soragoto-MSI b/hw3/data/a1/pg_cartpole_CartPole-v1_25-10-2025_15-16-37/events.out.tfevents.1761423397.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-16-37/events.out.tfevents.1761423397.soragoto-MSI rename to hw3/data/a1/pg_cartpole_CartPole-v1_25-10-2025_15-16-37/events.out.tfevents.1761423397.soragoto-MSI diff --git a/hw3/data/pg_cartpole_lb_CartPole-v1_25-10-2025_15-23-16/events.out.tfevents.1761423796.soragoto-MSI b/hw3/data/a1/pg_cartpole_lb_CartPole-v1_25-10-2025_15-23-16/events.out.tfevents.1761423796.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_lb_CartPole-v1_25-10-2025_15-23-16/events.out.tfevents.1761423796.soragoto-MSI rename to hw3/data/a1/pg_cartpole_lb_CartPole-v1_25-10-2025_15-23-16/events.out.tfevents.1761423796.soragoto-MSI diff --git a/hw3/data/pg_cartpole_lb_na_CartPole-v1_25-10-2025_15-33-29/events.out.tfevents.1761424409.soragoto-MSI b/hw3/data/a1/pg_cartpole_lb_na_CartPole-v1_25-10-2025_15-33-29/events.out.tfevents.1761424409.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_lb_na_CartPole-v1_25-10-2025_15-33-29/events.out.tfevents.1761424409.soragoto-MSI rename to hw3/data/a1/pg_cartpole_lb_na_CartPole-v1_25-10-2025_15-33-29/events.out.tfevents.1761424409.soragoto-MSI diff --git a/hw3/data/pg_cartpole_lb_rtg_CartPole-v1_25-10-2025_15-28-23/events.out.tfevents.1761424103.soragoto-MSI b/hw3/data/a1/pg_cartpole_lb_rtg_CartPole-v1_25-10-2025_15-28-23/events.out.tfevents.1761424103.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_lb_rtg_CartPole-v1_25-10-2025_15-28-23/events.out.tfevents.1761424103.soragoto-MSI rename to hw3/data/a1/pg_cartpole_lb_rtg_CartPole-v1_25-10-2025_15-28-23/events.out.tfevents.1761424103.soragoto-MSI diff --git a/hw3/data/pg_cartpole_lb_rtg_na_CartPole-v1_25-10-2025_15-38-36/events.out.tfevents.1761424716.soragoto-MSI b/hw3/data/a1/pg_cartpole_lb_rtg_na_CartPole-v1_25-10-2025_15-38-36/events.out.tfevents.1761424716.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_lb_rtg_na_CartPole-v1_25-10-2025_15-38-36/events.out.tfevents.1761424716.soragoto-MSI rename to hw3/data/a1/pg_cartpole_lb_rtg_na_CartPole-v1_25-10-2025_15-38-36/events.out.tfevents.1761424716.soragoto-MSI diff --git a/hw3/data/pg_cartpole_na_CartPole-v1_25-10-2025_15-19-54/events.out.tfevents.1761423594.soragoto-MSI b/hw3/data/a1/pg_cartpole_na_CartPole-v1_25-10-2025_15-19-54/events.out.tfevents.1761423594.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_na_CartPole-v1_25-10-2025_15-19-54/events.out.tfevents.1761423594.soragoto-MSI rename to hw3/data/a1/pg_cartpole_na_CartPole-v1_25-10-2025_15-19-54/events.out.tfevents.1761423594.soragoto-MSI diff --git a/hw3/data/pg_cartpole_rtg_CartPole-v1_25-10-2025_15-18-16/events.out.tfevents.1761423496.soragoto-MSI b/hw3/data/a1/pg_cartpole_rtg_CartPole-v1_25-10-2025_15-18-16/events.out.tfevents.1761423496.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_rtg_CartPole-v1_25-10-2025_15-18-16/events.out.tfevents.1761423496.soragoto-MSI rename to hw3/data/a1/pg_cartpole_rtg_CartPole-v1_25-10-2025_15-18-16/events.out.tfevents.1761423496.soragoto-MSI diff --git a/hw3/data/pg_cartpole_rtg_na_CartPole-v1_25-10-2025_15-21-34/events.out.tfevents.1761423694.soragoto-MSI b/hw3/data/a1/pg_cartpole_rtg_na_CartPole-v1_25-10-2025_15-21-34/events.out.tfevents.1761423694.soragoto-MSI similarity index 100% rename from hw3/data/pg_cartpole_rtg_na_CartPole-v1_25-10-2025_15-21-34/events.out.tfevents.1761423694.soragoto-MSI rename to hw3/data/a1/pg_cartpole_rtg_na_CartPole-v1_25-10-2025_15-21-34/events.out.tfevents.1761423694.soragoto-MSI diff --git a/hw3/data/a1/q1/events.out.tfevents.1761423397.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761423397.soragoto-MSI new file mode 100644 index 0000000..983d9ce Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761423397.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761423496.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761423496.soragoto-MSI new file mode 100644 index 0000000..0c44f7c Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761423496.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761423594.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761423594.soragoto-MSI new file mode 100644 index 0000000..d9a59f8 Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761423594.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761423694.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761423694.soragoto-MSI new file mode 100644 index 0000000..ca4d218 Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761423694.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761423796.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761423796.soragoto-MSI new file mode 100644 index 0000000..2853311 Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761423796.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761424103.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761424103.soragoto-MSI new file mode 100644 index 0000000..48515fb Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761424103.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761424409.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761424409.soragoto-MSI new file mode 100644 index 0000000..c3bd2ac Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761424409.soragoto-MSI differ diff --git a/hw3/data/a1/q1/events.out.tfevents.1761424716.soragoto-MSI b/hw3/data/a1/q1/events.out.tfevents.1761424716.soragoto-MSI new file mode 100644 index 0000000..90686c5 Binary files /dev/null and b/hw3/data/a1/q1/events.out.tfevents.1761424716.soragoto-MSI differ diff --git a/hw3/data/p1311/pg_cartpole_CartPole-v1_01-11-2025_13-06-50/events.out.tfevents.1762020410.SlackR b/hw3/data/p1311/pg_cartpole_CartPole-v1_01-11-2025_13-06-50/events.out.tfevents.1762020410.SlackR new file mode 100644 index 0000000..5d4ff2e Binary files /dev/null and b/hw3/data/p1311/pg_cartpole_CartPole-v1_01-11-2025_13-06-50/events.out.tfevents.1762020410.SlackR differ diff --git a/hw3/data/p1311/pg_cartpole_na_CartPole-v1_01-11-2025_13-19-09/events.out.tfevents.1762021149.SlackR b/hw3/data/p1311/pg_cartpole_na_CartPole-v1_01-11-2025_13-19-09/events.out.tfevents.1762021149.SlackR new file mode 100644 index 0000000..17f161f Binary files /dev/null and b/hw3/data/p1311/pg_cartpole_na_CartPole-v1_01-11-2025_13-19-09/events.out.tfevents.1762021149.SlackR differ diff --git a/hw3/data/p1311/pg_cartpole_rtg_CartPole-v1_01-11-2025_13-12-25/events.out.tfevents.1762020745.SlackR b/hw3/data/p1311/pg_cartpole_rtg_CartPole-v1_01-11-2025_13-12-25/events.out.tfevents.1762020745.SlackR new file mode 100644 index 0000000..84ca4a9 Binary files /dev/null and b/hw3/data/p1311/pg_cartpole_rtg_CartPole-v1_01-11-2025_13-12-25/events.out.tfevents.1762020745.SlackR differ diff --git a/hw3/data/p1311/pg_cartpole_rtg_na_CartPole-v1_01-11-2025_13-25-22/events.out.tfevents.1762021522.SlackR b/hw3/data/p1311/pg_cartpole_rtg_na_CartPole-v1_01-11-2025_13-25-22/events.out.tfevents.1762021522.SlackR new file mode 100644 index 0000000..6e8920d Binary files /dev/null and b/hw3/data/p1311/pg_cartpole_rtg_na_CartPole-v1_01-11-2025_13-25-22/events.out.tfevents.1762021522.SlackR differ diff --git a/hw3/data/p1312/pg_cartpole_lb_CartPole-v1_01-11-2025_13-32-24/events.out.tfevents.1762021944.SlackR b/hw3/data/p1312/pg_cartpole_lb_CartPole-v1_01-11-2025_13-32-24/events.out.tfevents.1762021944.SlackR new file mode 100644 index 0000000..c0b517e Binary files /dev/null and b/hw3/data/p1312/pg_cartpole_lb_CartPole-v1_01-11-2025_13-32-24/events.out.tfevents.1762021944.SlackR differ diff --git a/hw3/data/p1312/pg_cartpole_lb_na_CartPole-v1_01-11-2025_14-12-43/events.out.tfevents.1762024363.SlackR b/hw3/data/p1312/pg_cartpole_lb_na_CartPole-v1_01-11-2025_14-12-43/events.out.tfevents.1762024363.SlackR new file mode 100644 index 0000000..f12506a Binary files /dev/null and b/hw3/data/p1312/pg_cartpole_lb_na_CartPole-v1_01-11-2025_14-12-43/events.out.tfevents.1762024363.SlackR differ diff --git a/hw3/data/p1312/pg_cartpole_lb_rtg_CartPole-v1_01-11-2025_13-50-37/events.out.tfevents.1762023037.SlackR b/hw3/data/p1312/pg_cartpole_lb_rtg_CartPole-v1_01-11-2025_13-50-37/events.out.tfevents.1762023037.SlackR new file mode 100644 index 0000000..f2796da Binary files /dev/null and b/hw3/data/p1312/pg_cartpole_lb_rtg_CartPole-v1_01-11-2025_13-50-37/events.out.tfevents.1762023037.SlackR differ diff --git a/hw3/data/p1312/pg_cartpole_lb_rtg_na_CartPole-v1_01-11-2025_14-33-35/events.out.tfevents.1762025615.SlackR b/hw3/data/p1312/pg_cartpole_lb_rtg_na_CartPole-v1_01-11-2025_14-33-35/events.out.tfevents.1762025615.SlackR new file mode 100644 index 0000000..7125144 Binary files /dev/null and b/hw3/data/p1312/pg_cartpole_lb_rtg_na_CartPole-v1_01-11-2025_14-33-35/events.out.tfevents.1762025615.SlackR differ diff --git a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-00-04/events.out.tfevents.1761422404.soragoto-MSI b/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-00-04/events.out.tfevents.1761422404.soragoto-MSI deleted file mode 100644 index 34491cb..0000000 Binary files a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-00-04/events.out.tfevents.1761422404.soragoto-MSI and /dev/null differ diff --git a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-03-41/events.out.tfevents.1761422621.soragoto-MSI b/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-03-41/events.out.tfevents.1761422621.soragoto-MSI deleted file mode 100644 index 70355a7..0000000 Binary files a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-03-41/events.out.tfevents.1761422621.soragoto-MSI and /dev/null differ diff --git a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-59-08/events.out.tfevents.1761425948.soragoto-MSI b/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-59-08/events.out.tfevents.1761425948.soragoto-MSI deleted file mode 100644 index 01c2a5b..0000000 Binary files a/hw3/data/pg_cartpole_CartPole-v1_25-10-2025_15-59-08/events.out.tfevents.1761425948.soragoto-MSI and /dev/null differ diff --git a/hw3/src/critics.py b/hw3/src/critics.py index e1ed498..82146c9 100644 --- a/hw3/src/critics.py +++ b/hw3/src/critics.py @@ -41,7 +41,7 @@ class ValueCritic(nn.Module): ############################ # YOUR IMPLEMENTATION HERE # - + values=self.network(obs) ############################ return values @@ -55,7 +55,12 @@ class ValueCritic(nn.Module): loss = None ############################ # YOUR IMPLEMENTATION HERE # + values = self.forward(obs) + loss = F.mse_loss(values, q_values) + self.optimizer.zero_grad() + loss.backward() + self.optimizer.step() ############################ return { diff --git a/hw3/src/pg_agent.py b/hw3/src/pg_agent.py index 44b6a99..ce5fca9 100644 --- a/hw3/src/pg_agent.py +++ b/hw3/src/pg_agent.py @@ -148,10 +148,11 @@ class PGAgent(nn.Module): advantages = None ############################ # YOUR IMPLEMENTATION HERE # - source = rewards.copy() + source = q_values.copy() mean = np.mean(source) std = np.std(source) - advantages = (source - mean)/std + # avoid division by zero + advantages = (source - mean)/(std+1e-8) ############################ return advantages diff --git a/images/p1311.png b/images/p1311.png new file mode 100644 index 0000000..7c64dc8 Binary files /dev/null and b/images/p1311.png differ diff --git a/images/p1312.png b/images/p1312.png new file mode 100644 index 0000000..2982334 Binary files /dev/null and b/images/p1312.png differ diff --git a/plot_result.py b/plot_result.py new file mode 100644 index 0000000..28acb54 --- /dev/null +++ b/plot_result.py @@ -0,0 +1,71 @@ +# read tensorboard logs to dataframe + +# based on https://stackoverflow.com/a/52095336 + +import os +import numpy as np +import pandas as pd +import matplotlib.pyplot as plt + +from collections import defaultdict +from tensorboard.backend.event_processing.event_accumulator import EventAccumulator + +def tabulate_events(dpath): + # parse single experiment + experiment_dirs = os.listdir(dpath) + summary_iterators = [EventAccumulator(os.path.join(dpath, dname)).Reload() for dname in experiment_dirs] + df_tables = [] + for i,event_iterator in enumerate(summary_iterators): + tags = event_iterator.Tags()['scalars'] + + for it in summary_iterators: + assert it.Tags()['scalars'] == tags + + out = defaultdict(list) + steps = [] + + for tag in tags: + if tag== 'Initial_DataCollection_AverageReturn': + continue + steps = [e.step for e in event_iterator.Scalars(tag)] + + for e in event_iterator.Scalars(tag): + # print(e.step, e.value) + out[tag].append(e.value) + + # debug + # for key, value in out.items(): + # print(f"{key}: {len(value)}") + + # ignore the useless key + + df = pd.DataFrame(out) + df_tables.append((experiment_dirs[i], df.copy())) + return df_tables + +if __name__ == '__main__': + # In the first graph, compare the learning curves (average return vs. number of environment steps) for the experiments running with batch size of 1000. + root_dir = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'hw3', 'data','p1311') + df_tables = tabulate_events(root_dir) + for experiment_dir, df in df_tables: + # debug + print(f"{experiment_dir}:\n {df}") + plt.plot(df['Train_EnvstepsSoFar'], df['Train_AverageReturn'], label=experiment_dir) + plt.legend() + plt.xlabel('Number of Environment Steps') + plt.ylabel('Average Return') + plt.title('Learning Curves for Batch Size of 1000') + plt.show() + # – In the second graph, compare the learning curves for the experiments running with + # batch size of 4000. (The large batch experiments.) + root_dir = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'hw3', 'data','p1312') + df_tables = tabulate_events(root_dir) + for experiment_dir, df in df_tables: + # debug + print(f"{experiment_dir}:\n {df}") + plt.plot(df['Train_EnvstepsSoFar'], df['Train_AverageReturn'], label=experiment_dir) + plt.legend() + plt.xlabel('Number of Environment Steps') + plt.ylabel('Average Return') + plt.title('Learning Curves for Batch Size of 4000') + plt.show() \ No newline at end of file diff --git a/result.aux b/result.aux new file mode 100644 index 0000000..0e33909 --- /dev/null +++ b/result.aux @@ -0,0 +1,18 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Learning Curves for Batch Size of 1000}}{2}{figure.1}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Learning Curves for Batch Size of 4000}}{2}{figure.2}\protected@file@percent } +\gdef \@abspage@last{3} diff --git a/result.fdb_latexmk b/result.fdb_latexmk new file mode 100644 index 0000000..0b1e261 --- /dev/null +++ b/result.fdb_latexmk @@ -0,0 +1,106 @@ +# Fdb version 4 +["pdflatex"] 1762032207 "c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3/result.tex" "result.pdf" "result" 1762032210 0 + "c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3/result.tex" 1762032206 6434 8f60e9b4f5f7e5dd52f302edd2dbae8b "" + "c:/texlive/2022/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1663189368 2900 1537cc8184ad1792082cd229ecc269f4 "" + "c:/texlive/2022/texmf-dist/fonts/map/fontname/texfonts.map" 1675811434 3524 cb3e574dea2d1052e39280babc910dc8 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm" 1663189967 1536 02c06700a42be0f5a28664c7273f82e7 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1663188387 1004 54797486969f23fa377b128694d548df "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1663188387 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1663188387 916 f87d7c45f9c908e672703b83b72241a3 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1663188387 928 2dc8d444221b7a635bb58038579b861a "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1663188387 908 2921f8a10601f252058503cc6570e581 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1663188387 940 228d6584342e91276bf566bcf9716b83 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1663189320 1328 c834bbb027764024c09d3d2bf908b5f0 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1663189320 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1663189320 1528 abec98dbc43e172678c11b3b9031252a "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1663189320 1512 f21f83efb36853c0b70002322c1ab3ad "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1663189320 1520 eccf95517727cb11801f4f1aee3a21b4 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1663189320 1296 45809c5a464d5f32c8f98ba97c1bb47f "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1663189320 1300 b62933e007d01cfd073f79b963c01526 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1663189320 1292 21c1c5bfeaebccffdb478fd231a0997d "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1663189320 1124 6c73e740cf17375f03eec0ee63599741 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1663189320 1116 933a60c408fc0a863a92debe84b2d294 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1663189320 1120 8b7d695260f3cff42e636090a8002094 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm" 1663189320 768 1321e9409b4137d6fb428ac9dc956269 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm" 1663193670 688 37338d6ab346c2f1466b29e195316aa4 "" + "c:/texlive/2022/texmf-dist/fonts/tfm/public/rsfs/rsfs5.tfm" 1663193670 684 3a51bd4fd9600428d5264cf25f04bb9a "" + "c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1663188387 34811 78b52f49e893bcba91bd7581cdc144c0 "" + "c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1663188387 35752 024fb6c41858982481f6968b5fc26508 "" + "c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb" 1663188387 31099 342ef5a582aacbd3346f3cf4579679fa "" + "c:/texlive/2022/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb" 1663189368 145929 5c9aebea9ba6e33fc93158c04a3bdcd8 "" + "c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1675811852 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1663188583 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 "" + "c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1663188961 40635 c40361e206be584d448876bba8a64a3b "" + "c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty" 1663188973 33961 6b5c75130e435b2bfdb9f480a09a39f9 "" + "c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty" 1663190141 7734 b98cbb34c81f667027c1e3ebdbfce34b "" + "c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1663190558 8371 9d55b8bd010bc717624922fb3477d92e "" + "c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty" 1663190989 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a "" + "c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1663191019 8356 7bbb2c2373aa810be568c29e333da8ed "" + "c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty" 1663191039 31769 002a487f55041f8e805cfbf6385ffd97 "" + "c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1663191298 5412 d5a2436094cd7be85769db90f29250a6 "" + "c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1663191744 17859 4409f8f50cd365c68e684407e5350b1b "" + "c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1663192764 19007 15924f7228aca6c6d184b115f4baa231 "" + "c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1663192796 20089 80423eac55aa175305d35b49e04fe23b "" + "c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1663194836 7008 f92eaa0a3872ed622bbf538217cd2ab7 "" + "c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty" 1663188381 12594 0d51ac3a545aaaa555021326ff22a6cc "" + "c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1663188387 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" + "c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1663188387 13829 94730e64147574077f8ecfea9bb69af4 "" + "c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd" 1663188387 961 6518c6525a34feb5e8250ffa91731cff "" + "c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd" 1663188387 961 d02606146ba5601b5645f987c92e6193 "" + "c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1663188391 2222 78b930a5a6e3dc2ac69b78c2057b94d7 "" + "c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty" 1663188391 4173 c989ee3ced31418e3593916ab26c793a "" + "c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty" 1663188391 88393 1adf6fa3f245270d06e3d4f8910f7fc5 "" + "c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty" 1663188391 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 "" + "c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty" 1663188391 2444 70065bddd85997dc1fd0bb7ae634e5fa "" + "c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty" 1663188591 19336 ce7ae9438967282886b3b036cfad1e4d "" + "c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty" 1663188613 3935 57aa3c3e203a5c2effb4d2bd2efbc323 "" + "c:/texlive/2022/texmf-dist/tex/latex/base/article.cls" 1675811628 20144 d5ecf0a5140c8d8d8b72cbe86e320eff "" + "c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1675811628 3052 30236f0cc243a8651b82240dfd2e8b9d "" + "c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1675811628 2462 8ce5f9a9c63002f2c1af03c262cf29af "" + "c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo" 1675811628 8464 63bf71cc1214ffdd38288da73a7ca182 "" + "c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1663190086 13886 d1306dcf79a944f6988e688c1785f9ce "" + "c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1663190155 46845 3b58f70c6e861a13d927bff09d35ecbc "" + "c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1675811395 18450 88279bf67c81e69f8e3f1c1bad1a26c5 "" + "c:/texlive/2022/texmf-dist/tex/latex/float/float.sty" 1663190369 6749 16d2656a1984957e674b149555f1ea1d "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1663190664 1224 978390e9c2234eab29404bc21b268d1e "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def" 1675811497 19448 1e988b341dda20961a6b931bcde55519 "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty" 1675811494 18387 8f900a490197ebaf93c02ae9476d4b09 "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty" 1675811494 8010 a8d949cbdbc5c983593827c9eec252e1 "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty" 1675811494 2671 7e67d78d9b88c845599a85b2d41f2e39 "" + "c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty" 1675811494 4023 293ea1c16429fc0c4cf605f4da1791a9 "" + "c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty" 1663190903 17914 4c28a13fc3d975e6e81c9bea1d697276 "" + "c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def" 1675954484 48272 99ede602a8ace626d8ed02f058a4bf8e "" + "c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty" 1675954484 223129 4edf043af471f3251c66e432cfa22987 "" + "c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty" 1675954484 12947 1ce831528e963a8568de1f4d67cfb982 "" + "c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def" 1675954484 14249 d947c5c09f3af04ae2f37fc11c7ac2f6 "" + "c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def" 1675954484 117125 aa115cac3914abcf3769f370e6325117 "" + "c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty" 1663191122 300 12fa6f636b617656f2810ee82cb05015 "" + "c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd" 1663191122 548 cc4e3557704bfed27c7002773fad6c90 "" + "c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1663191300 22555 6d8e155cfef6d82c3d5c742fea7c992e "" + "c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1675811600 13815 760b0c02f691ea230f5359c4e1de23a7 "" + "c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1675811602 30429 213676d4c7327a21d91ddaed900e7b81 "" + "c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1663191468 678 4792914a8f45be57bb98413425e4c7af "" + "c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty" 1663191524 5766 13a9e8766c47f30327caf893ece86ac8 "" + "c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty" 1663191975 62269 5c1837a5bc5db4c0d255eedc225ca44b "" + "c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty" 1663191975 5582 a43dedf8e5ec418356f1e9dfe5d29fc3 "" + "c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty" 1663192720 4288 94714aa7f535440f33181fec52a31963 "" + "c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty" 1663193042 2789 05b418f78b224ec872f5b11081138605 "" + "c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty" 1663193556 9878 9e94e8fa600d95f9c7731bb21dfb67a4 "" + "c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1663193590 9714 ba3194bd52c8499b3f1e3eb91d409670 "" + "c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty" 1675812245 10214 de3e21cfc0eccc98ca7f8dac0ef263d2 "" + "c:/texlive/2022/texmf-dist/tex/latex/url/url.sty" 1663194878 12796 8edb7d69a20b857904dd0ea757c14ec9 "" + "c:/texlive/2022/texmf-dist/web2c/texmf.cnf" 1675811583 40171 cdab547de63d26590bebb3baff566530 "" + "c:/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1676066947 4662804 131178ccc9b2f4741a821427ce79dce1 "" + "c:/texlive/2022/texmf-var/web2c/pdftex/pdflatex.fmt" 1675868338 7879497 6ddf3f255fd71c3c4d256bd416a2ca51 "" + "c:/texlive/2022/texmf.cnf" 1663195274 713 e69b156964470283e0530f5060668171 "" + "images/p1311.png" 1762031876 149514 6293646f1f05d492f35159770b12eb5a "" + "images/p1312.png" 1762031893 133077 d3cf887e55ce7659912ab10bb8452d8b "" + "result.aux" 1762032209 852 f0c0001e17f9d16c77302bd241d3a8cf "pdflatex" + "result.out" 1762032209 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex" + "result.tex" 1762032206 6434 8f60e9b4f5f7e5dd52f302edd2dbae8b "" + (generated) + "result.aux" + "result.log" + "result.out" + "result.pdf" + (rewritten before read) diff --git a/result.fls b/result.fls new file mode 100644 index 0000000..86c4708 --- /dev/null +++ b/result.fls @@ -0,0 +1,680 @@ +PWD c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3 +INPUT c:/texlive/2022/texmf.cnf +INPUT c:/texlive/2022/texmf-dist/web2c/texmf.cnf +INPUT c:/texlive/2022/texmf-var/web2c/pdftex/pdflatex.fmt +INPUT c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3/result.tex +OUTPUT result.log +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo +INPUT c:/texlive/2022/texmf-dist/fonts/map/fontname/texfonts.map +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr10.tfm +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +INPUT ./result.aux +INPUT result.aux +INPUT result.aux +OUTPUT result.aux +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT ./result.out +INPUT result.out +INPUT ./result.out +INPUT result.out +INPUT ./result.out +INPUT result.out +INPUT ./result.out +INPUT result.out +INPUT ./result.out +INPUT ./result.out +OUTPUT result.out +OUTPUT result.pdf +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmtt10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr8.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmr6.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd +INPUT c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/public/rsfs/rsfs5.tfm +INPUT c:/texlive/2022/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm +INPUT c:/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map +INPUT ./images/p1311.png +INPUT ./images/p1311.png +INPUT images/p1311.png +INPUT ./images/p1311.png +INPUT ./images/p1311.png +INPUT ./images/p1312.png +INPUT ./images/p1312.png +INPUT images/p1312.png +INPUT ./images/p1312.png +INPUT ./images/p1312.png +INPUT result.aux +INPUT ./result.out +INPUT ./result.out +INPUT c:/texlive/2022/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc +INPUT c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb +INPUT c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb +INPUT c:/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb +INPUT c:/texlive/2022/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb diff --git a/result.log b/result.log new file mode 100644 index 0000000..cf7d2a6 --- /dev/null +++ b/result.log @@ -0,0 +1,387 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2023.2.8) 1 NOV 2025 16:23 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**"c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3/result.tex" +(c:/Users/wuzhe/Nextcloud/Documents/Project WUSTL/Academic/2025_Fall/CSE5100/Homeworks/hw3/result.tex +LaTeX2e <2022-11-01> patch level 1 +L3 programming layer <2023-02-07> (c:/texlive/2022/texmf-dist/tex/latex/base/article.cls +Document Class: article 2022/07/02 v1.4n Standard LaTeX document class +(c:/texlive/2022/texmf-dist/tex/latex/base/size11.clo +File: size11.clo 2022/07/02 v1.4n Standard LaTeX file (size option) +) +\c@part=\count185 +\c@section=\count186 +\c@subsection=\count187 +\c@subsubsection=\count188 +\c@paragraph=\count189 +\c@subparagraph=\count190 +\c@figure=\count191 +\c@table=\count192 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\bibindent=\dimen140 +) (c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2022/04/08 v2.17n AMS math features +\@mathmargin=\skip50 + +For additional information on amsmath, use the `?' option. +(c:/texlive/2022/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2021/08/26 v2.01 AMS text + (c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks16 +\ex@=\dimen141 +)) (c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen142 +) (c:/texlive/2022/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2022/04/08 v2.04 operator names +) +\inf@bad=\count193 +LaTeX Info: Redefining \frac on input line 234. +\uproot@=\count194 +\leftroot@=\count195 +LaTeX Info: Redefining \overline on input line 399. +LaTeX Info: Redefining \colon on input line 410. +\classnum@=\count196 +\DOTSCASE@=\count197 +LaTeX Info: Redefining \ldots on input line 496. +LaTeX Info: Redefining \dots on input line 499. +LaTeX Info: Redefining \cdots on input line 620. +\Mathstrutbox@=\box51 +\strutbox@=\box52 +LaTeX Info: Redefining \big on input line 722. +LaTeX Info: Redefining \Big on input line 723. +LaTeX Info: Redefining \bigg on input line 724. +LaTeX Info: Redefining \Bigg on input line 725. +\big@size=\dimen143 +LaTeX Font Info: Redeclaring font encoding OML on input line 743. +LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +\macc@depth=\count198 +LaTeX Info: Redefining \bmod on input line 905. +LaTeX Info: Redefining \pmod on input line 910. +LaTeX Info: Redefining \smash on input line 940. +LaTeX Info: Redefining \relbar on input line 970. +LaTeX Info: Redefining \Relbar on input line 971. +\c@MaxMatrixCols=\count199 +\dotsspace@=\muskip16 +\c@parentequation=\count266 +\dspbrk@lvl=\count267 +\tag@help=\toks17 +\row@=\count268 +\column@=\count269 +\maxfields@=\count270 +\andhelp@=\toks18 +\eqnshift@=\dimen144 +\alignsep@=\dimen145 +\tagshift@=\dimen146 +\tagwidth@=\dimen147 +\totwidth@=\dimen148 +\lineht@=\dimen149 +\@envbody=\toks19 +\multlinegap=\skip51 +\multlinetaggap=\skip52 +\mathdisplay@stack=\toks20 +LaTeX Info: Redefining \[ on input line 2953. +LaTeX Info: Redefining \] on input line 2954. +) (c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +) (c:/texlive/2022/texmf-dist/tex/latex/amscls/amsthm.sty +Package: amsthm 2020/05/29 v2.20.6 +\thm@style=\toks21 +\thm@bodyfont=\toks22 +\thm@headfont=\toks23 +\thm@notefont=\toks24 +\thm@headpunct=\toks25 +\thm@preskip=\skip53 +\thm@postskip=\skip54 +\thm@headsep=\skip55 +\dth@everypar=\toks26 +) (c:/texlive/2022/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +) (c:/texlive/2022/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2022/11/09 v4.1 Extensive control of page headers and footers +\f@nch@headwidth=\skip56 +\f@nch@O@elh=\skip57 +\f@nch@O@erh=\skip58 +\f@nch@O@olh=\skip59 +\f@nch@O@orh=\skip60 +\f@nch@O@elf=\skip61 +\f@nch@O@erf=\skip62 +\f@nch@O@olf=\skip63 +\f@nch@O@orf=\skip64 +) (c:/texlive/2022/texmf-dist/tex/latex/parskip/parskip.sty +Package: parskip 2021-03-14 v2.0h non-zero parskip adjustments + (c:/texlive/2022/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) + (c:/texlive/2022/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2022/05/29 v1.15 key=value parser (DPC) +\KV@toks@=\toks27 +) (c:/texlive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) (c:/texlive/2022/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) +)) (c:/texlive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty +Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count271 +)) (c:/texlive/2022/texmf-dist/tex/latex/preprint/fullpage.sty +Package: fullpage 1999/02/23 1.1 (PWD) +\FP@margin=\skip65 +) (c:/texlive/2022/texmf-dist/tex/latex/jknapltx/mathrsfs.sty +Package: mathrsfs 1996/01/01 Math RSFS package v1.0 (jk) +\symrsfs=\mathgroup6 +) (c:/texlive/2022/texmf-dist/tex/latex/mathtools/mathtools.sty +Package: mathtools 2022/06/29 v1.29 mathematical typesetting tools + (c:/texlive/2022/texmf-dist/tex/latex/tools/calc.sty +Package: calc 2017/05/25 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count272 +\calc@Bcount=\count273 +\calc@Adimen=\dimen150 +\calc@Bdimen=\dimen151 +\calc@Askip=\skip66 +\calc@Bskip=\skip67 +LaTeX Info: Redefining \setlength on input line 80. +LaTeX Info: Redefining \addtolength on input line 81. +\calc@Ccount=\count274 +\calc@Cskip=\skip68 +) (c:/texlive/2022/texmf-dist/tex/latex/mathtools/mhsetup.sty +Package: mhsetup 2021/03/18 v1.4 programming setup (MH) +) +\g_MT_multlinerow_int=\count275 +\l_MT_multwidth_dim=\dimen152 +\origjot=\skip69 +\l_MT_shortvdotswithinadjustabove_dim=\dimen153 +\l_MT_shortvdotswithinadjustbelow_dim=\dimen154 +\l_MT_above_intertext_sep=\dimen155 +\l_MT_below_intertext_sep=\dimen156 +\l_MT_above_shortintertext_sep=\dimen157 +\l_MT_below_shortintertext_sep=\dimen158 +\xmathstrut@box=\box53 +\xmathstrut@dim=\dimen159 +) (c:/texlive/2022/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count276 +\float@exts=\toks28 +\float@box=\box54 +\@float@everytoks=\toks29 +\@floatcapt=\box55 +) (c:/texlive/2022/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX + (c:/texlive/2022/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +) (c:/texlive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO) + (c:/texlive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) (c:/texlive/2022/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) (c:/texlive/2022/texmf-dist/tex/generic/pdfescape/pdfescape.sty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) +) (c:/texlive/2022/texmf-dist/tex/latex/hycolor/hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) (c:/texlive/2022/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) +) (c:/texlive/2022/texmf-dist/tex/latex/auxhook/auxhook.sty +Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) +) (c:/texlive/2022/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section + (c:/texlive/2022/texmf-dist/tex/latex/refcount/refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) (c:/texlive/2022/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) +) +\c@section@level=\count277 +) +\@linkdim=\dimen160 +\Hy@linkcounter=\count278 +\Hy@pagecounter=\count279 + (c:/texlive/2022/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) (c:/texlive/2022/texmf-dist/tex/generic/intcalc/intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) (c:/texlive/2022/texmf-dist/tex/generic/etexcmds/etexcmds.sty +Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) +) +\Hy@SavedSpaceFactor=\count280 + (c:/texlive/2022/texmf-dist/tex/latex/hyperref/puenc.def +File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Hyper figures OFF on input line 4177. +Package hyperref Info: Link nesting OFF on input line 4182. +Package hyperref Info: Hyper index ON on input line 4185. +Package hyperref Info: Plain pages OFF on input line 4192. +Package hyperref Info: Backreferencing OFF on input line 4197. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4425. +\c@Hy@tempcnt=\count281 + (c:/texlive/2022/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip17 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 4763. +\XeTeXLinkMargin=\dimen161 + (c:/texlive/2022/texmf-dist/tex/generic/bitset/bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) + (c:/texlive/2022/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO) +)) +\Fld@menulength=\count282 +\Field@Width=\dimen162 +\Fld@charsize=\dimen163 +Package hyperref Info: Hyper figures OFF on input line 6042. +Package hyperref Info: Link nesting OFF on input line 6047. +Package hyperref Info: Hyper index ON on input line 6050. +Package hyperref Info: backreferencing OFF on input line 6057. +Package hyperref Info: Link coloring OFF on input line 6062. +Package hyperref Info: Link coloring with OCG OFF on input line 6067. +Package hyperref Info: PDF/A mode OFF on input line 6072. + (c:/texlive/2022/texmf-dist/tex/latex/base/atbegshi-ltx.sty +Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi +package with kernel methods +) +\Hy@abspage=\count283 +\c@Item=\count284 +\c@Hfootnote=\count285 +) +Package hyperref Info: Driver (autodetected): hpdftex. + (c:/texlive/2022/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2023-02-07 v7.00v Hyperref driver for pdfTeX + (c:/texlive/2022/texmf-dist/tex/latex/base/atveryend-ltx.sty +Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend package +with kernel methods +) +\Fld@listcount=\count286 +\c@bookmark@seq@number=\count287 + (c:/texlive/2022/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) + (c:/texlive/2022/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 285. +) +\Hy@SectionHShift=\skip70 +) +\c@theorem=\count288 + (c:/texlive/2022/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count289 +\l__pdf_internal_box=\box56 +) (./result.aux) +\openout1 = `result.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 79. +LaTeX Font Info: ... okay on input line 79. + (c:/texlive/2022/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + (c:/texlive/2022/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR) + (c:/texlive/2022/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) (c:/texlive/2022/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + (c:/texlive/2022/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex + (c:/texlive/2022/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count290 +\scratchdimen=\dimen164 +\scratchbox=\box57 +\nofMPsegments=\count291 +\nofMParguments=\count292 +\everyMPshowfont=\toks30 +\MPscratchCnt=\count293 +\MPscratchDim=\dimen165 +\MPnumerator=\count294 +\makeMPintoPDFobject=\count295 +\everyMPtoPDFconversion=\toks31 +))) (c:/texlive/2022/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485. + (c:/texlive/2022/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live +)) +\Gin@req@height=\dimen166 +\Gin@req@width=\dimen167 +) +Package hyperref Info: Link coloring OFF on input line 79. + (./result.out) (./result.out) +\@outlinefile=\write3 +\openout3 = `result.out'. + +LaTeX Font Info: Trying to load font information for U+msa on input line 90. + (c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 90. + (c:/texlive/2022/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Trying to load font information for U+rsfs on input line 90. + (c:/texlive/2022/texmf-dist/tex/latex/jknapltx/ursfs.fd +File: ursfs.fd 1998/03/24 rsfs font definition file (jk) +) [1{c:/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map} + +] + +File: images/p1311.png Graphic file (type png) + +Package pdftex.def Info: images/p1311.png used on input line 122. +(pdftex.def) Requested size: 375.80544pt x 185.20467pt. + +File: images/p1312.png Graphic file (type png) + +Package pdftex.def Info: images/p1312.png used on input line 129. +(pdftex.def) Requested size: 375.80544pt x 185.20467pt. + [2 <./images/p1311.png> <./images/p1312.png>] [3] (./result.aux) +Package rerunfilecheck Info: File `result.out' has not changed. +(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0. + ) +Here is how much of TeX's memory you used: + 10796 strings out of 476029 + 168713 string characters out of 5794165 + 1856340 words of memory out of 5000000 + 31084 multiletter control sequences out of 15000+600000 + 518246 words of font info for 56 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 65i,12n,71p,612b,560s stack positions out of 10000i,1000n,20000p,200000b,200000s +{c:/texlive/2022/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc} +Output written on result.pdf (3 pages, 346920 bytes). +PDF statistics: + 50 PDF objects out of 1000 (max. 8388607) + 32 compressed objects within 1 object stream + 6 named destinations out of 1000 (max. 500000) + 11 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/result.out b/result.out new file mode 100644 index 0000000..e69de29 diff --git a/result.pdf b/result.pdf new file mode 100644 index 0000000..9b356ef Binary files /dev/null and b/result.pdf differ diff --git a/result.synctex.gz b/result.synctex.gz new file mode 100644 index 0000000..8928bbd Binary files /dev/null and b/result.synctex.gz differ diff --git a/result.tex b/result.tex new file mode 100644 index 0000000..4d0868e --- /dev/null +++ b/result.tex @@ -0,0 +1,168 @@ +\documentclass[11pt]{article} +\usepackage{amsmath, amsfonts, amsthm} +\usepackage{amssymb} +\usepackage{fancyhdr,parskip} +\usepackage{fullpage} +\usepackage{mathrsfs} +\usepackage{mathtools} +\usepackage{float} +\usepackage{hyperref} + +%% +%% Stuff above here is packages that will be used to compile your document. +%% If you've used unusual LaTeX features, you may have to install extra packages by adding them to this list. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\setlength{\headheight}{15.2pt} +\setlength{\headsep}{20pt} +\pagestyle{fancyplain} + +%% +%% Stuff above here is layout and formatting. If you've never used LaTeX before, you probably don't need to change any of it. +%% Later, you can learn how it all works and adjust it to your liking, or write your own formatting code. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%% +% These commands create theorem-like environments. +\newtheorem{theorem}{Theorem} +\newtheorem{lemma}[theorem]{Lemma} +\newtheorem{corollary}[theorem]{Corollary} +\newtheorem{prop}[theorem]{Proposition} +\newtheorem{defn}[theorem]{Definition} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% This section contains some useful macros that will save you time typing. +%% + +% Using \displaystyle (or \ds) in a block of math has a number of effects, but most notably, it makes your fractions come out bigger. +\newcommand{\ds}{\displaystyle} + +% These lines are for displaying integrals; typing \dx will make the dx at the end of the integral look better. +\newcommand{\is}{\hspace{2pt}} +\newcommand{\dx}{\is dx} + +% These commands produce the fancy Z (for the integers) and other letters conveniently. +\newcommand{\Z}{\mathbb{Z}} +\newcommand{\Q}{\mathbb{Q}} +\newcommand{\R}{\mathbb{R}} +\newcommand{\C}{\mathbb{C}} +\newcommand{\F}{\mathbb{F}} +\newcommand{\T}{\mathcal{T}} +\newcommand{\B}{\mathcal{B}} + +% for fancy empty set char +\renewcommand{\emptyset}{\varnothing} + +% customized commands for future assignements +\newcommand{\imply}{\Rightarrow} +\def\P{\mathscr{P}} +\def\L{\mathscr{L}} +\def\M{\mathscr{M}} +\DeclarePairedDelimiterX{\inp}[2]{\langle}{\rangle}{#1, #2} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% This is the header. It will appear on every page, and it's a good place to put your name, the assignment title, and stuff like that. +%% I usually leave the center header blank to avoid clutter. +%% + +\fancyhead[L]{\textbf{CSE5100 Homework 3}} +\fancyhead[C]{\empty} +\fancyhead[R]{Zheyuan Wu} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\begin{document} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Actual math starts here! + + +% Use an enumerated list to write up problems. First we begin a list. + +\textbf{Use Of GenAI} + +This homework is completed with the help of Windsurf VS code extension.\url{https://windsurf.com/} + +What is used: + +\begin{itemize} + \item Autofill feature to generate syntactically correct latex code (each tab key pressed filled no more than 100 characters, at most $20\%$ of the predicted text is adapted) for the homework with human supervision. + \item Use AI to debug the latex code and find unclosed parentheses or other syntax errors. + \item Use AI to autofill the parts that follows the same structure as the previous parts (example: case by case proofs). + \item Use AI to auto correct misspelled words or latex commands. +\end{itemize} + +What is not used: + +\begin{itemize} + \item Directly use AI to generate the solutions in latex document. + \item Use AI to ask for hint or solution for the problems. + \item Select part of the document and ask AI to fill the parts missing. +\end{itemize} + +\newpage + +\begin{enumerate} + \item [1.3] Deliveries + \begin{enumerate} + \item [1.3.1] + Create two graphs: + \begin{itemize} + \item In the first graph, compare the learning curves (average return vs. number of environment steps) for the experiments running with batch size of 1000. (The small batch + experiments.) (15 pts) + + \begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{images/p1311.png} + \caption{Learning Curves for Batch Size of 1000} + \end{figure} + \item In the second graph, compare the learning curves for the experiments running with batch size of 4000. (The large batch experiments.) (15 pts) + + \begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{images/p1312.png} + \caption{Learning Curves for Batch Size of 4000} + \end{figure} + Note that the x-axis should be number of environment steps, not number of policy gradient iterations. + \end{itemize} + + \item [1.3.2] + Answer the following questions briefly: + + Provide the exact command line configurations you used to run your experiments, including any parameters changed from their defaults. + + The best configuration in both the small and large batch size cases should converge to a maximum score of 500. + \begin{itemize} + \item Which value estimator has better performance without advantage normalization: the trajectory-centric one, or the one using reward-to-go? Why? (10 pts) + + The reward-to-go one has better performance without advantage normalization. + + The reward-to-go has more fine-grained control over the learning process by using the rewards after the current timestep to estimate the Q-value for the current state-action pair. + + \item Did advantage normalization help? (10 pts) + + Yes, advantage normalization helps. + + The advantage normalization helps the learning process by stabilizing the learning rate and preventing the policy from overfitting to the data. + + \item Did the batch size make an impact? (10 pts) + + Yes, the batch size makes an impact. + + The larger batch size allows the agent to learn from more data in each update, which can help the agent to converge to a better policy, especially when the normalization and reward-to-go are used. + \end{itemize} + \end{enumerate} + +\end{enumerate} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Actual math ends here. Don't put any content below the \end{document} line. +%% + +\end{document}