```fish
for f in docs/**.d2
set -l dir (dirname $f)
set -l name (basename $f .d2)
if [ $name = "in" ]
set name out
end
if [ $name = "input" ]
set name output
end
go run main.go $f $dir/$name.txt
end
```
274 lines
28 KiB
Text
274 lines
28 KiB
Text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+-----------------+
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| Hans Niemann |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
/ |
|
|
//| |
|
|
/ +-----/------/----/
|
|
// / / /
|
|
// / / /
|
|
/ / / //
|
|
// / / /
|
|
/ / / /
|
|
// / / /
|
|
/ / / /
|
|
// / / /
|
|
// / / //
|
|
/ / / /
|
|
// / / /
|
|
/ / / /
|
|
/ / / /
|
|
/ / / /
|
|
/ / / /
|
|
/ / / /
|
|
/ / / /
|
|
/ / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
| / / /
|
|
+-|----------------------/---------------------+| |
|
|
| / || |
|
|
| / || |
|
|
| / || |
|
|
| / || |
|
|
| / || |
|
|
| / || |
|
|
| +--------------/---+ || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | Magnus Carlsen | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| +---------|--------+ || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| +----------|----------+ || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | Play Magnus Group | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| | | || |
|
|
| +----------|----------+ || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| | || |
|
|
| / |/ |
|
|
| / / |
|
|
| / / |
|
|
| / defendants /| |
|
|
| / /| |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| / / | |
|
|
| +---/----------/ | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | Chess.com | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| | | | |
|
|
| +-------|------+ | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | //
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | /
|
|
| / | //
|
|
| / | /
|
|
| / | /
|
|
| / |/
|
|
| / //
|
|
| +-------/------------+ / |
|
|
| | |/ |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | Hikaru Nakamura | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| | | |
|
|
| +--------------------+ |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
+----------------------------------------------+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|