Rating:

Original writeup (https://chocorusk.hatenablog.com/entry/2023/11/11/035738#rev-beginners_rev_2023).