Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save Timwi/a39461d7398da6a4d881fbf5bdda56ce to your computer and use it in GitHub Desktop.

Select an option

Save Timwi/a39461d7398da6a4d881fbf5bdda56ce to your computer and use it in GitHub Desktop.
╓───╖ ╔════╗ β”Œβ”€β”€β”€β”€β•– ╓───╖ ╓───╖ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β•‘ ΙΉ β•‘ β•‘ 21 β•Ÿβ”€β”€ >> β•Ÿβ”€β”€β” β•‘ ⇄ β•‘ β•‘ αΉ– β•‘ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•–
β•™β”€β”¬β”€β•œ β•šβ•β•β•β•β• β•˜β•β•€β•β•β• β”‚ β•™β”€β”¬β”€β•œ β”Œβ”€β”€β” ╔═══╗ β•™β”€β”¬β”€β•œ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β™― β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ╔═══╗ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”œβ”€β”€ β€Ή β•Ÿβ”€β”€ β€Ή β•‘
β”Œβ”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”΄β”€β•– β”œβ”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β•‘ 0 β•‘ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”€β”€β•– ╔═══╗ β”Œβ”€β”€β”€β” β•˜β•β•β•β• β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•‘ 1 β•‘ β”‚ ╓───╖ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β•
β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β•– β”‚ β”‚ ⇄ β•‘ β”‚ ╔════╗ β”Œβ”€β”€β”€β•– β”‚ β”‚ β•šβ•β•€β•β• β”‚ β™­ β•‘ └── β™« β•Ÿβ”€β•’ 0 β•‘ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”‚ β•šβ•β•€β•β• └─╒ β¬— β•Ÿβ”€β” β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•–
β”Œβ”€β”€ β•Ÿβ”€β”€ ΙΉ β•Ÿβ”€β” β”‚ β•˜β•β•€β•β• β”‚ β•‘ βˆ’1 β•Ÿβ”€β”€ β‰  β•Ÿβ”€β”΄β” β”‚ ╔═══╗ β”Œβ”€β”€β”΄β”€β•– β•˜β•β•€β•β• β•˜β•β•€β•β• β•šβ•β•β•β• β”‚ β”‚ Κ­ β•Ÿβ”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β”€β•– β•™β”€β”¬β”€β•œ β”‚ └── Β· β•Ÿβ”€β”˜ β”Œβ”€β”€ β€Ή β•Ÿβ”€β”
β”‚ β””β”€β”¬β”€β•œ β•˜β•β•β•β• β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β•šβ•β•β•β•β• β•˜β•β•€β•β• β”‚ β”‚ β•‘ 2 β•Ÿβ”€β”€ αΉ–p β•Ÿβ”€β”€β”€β”˜ β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β”€β”€β”˜ β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β”€ + β•Ÿβ”€β”€ β™― β•Ÿβ”€β”€ << β•‘ β”‚ β”‚ β•˜β•β•€β•β• β”‚ β•˜β•β•β•β• β”‚
β”‚ β”‚ β”Œβ”€β”€β”€β•– β”‚ β”‚ β”‚ β€Ό β•Ÿβ”€β”€ ? β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β•šβ•β•β•β• β•˜β•β•β•€β•β• ╓───╖ β”‚ Ι± β•Ÿβ”€β”€β”€β”€ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– ╔═══╗ ╓───╖ β”‚ β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•β•β• β•˜β•β•€β•β•β• β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚
β”‚ └──── Κ¬ β•Ÿβ”€β”˜ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• ╔═══╗ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β•‘ Ḟ β•‘ β•˜β•β•€β•β• └── ΙΉ β•Ÿβ”€β”€ Κ“ β•Ÿβ”€β•’ 1 β•‘ β”Œβ”€β•’ β—‡ β•Ÿβ”€β”€ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– └───────┴── Β· β•Ÿβ”€β”€β”€β” β”Œβ”€β”΄β”€β•– β”‚ β”‚
β”‚ β•˜β•β•€β•β• β”‚ β”Œβ”€β”΄β”€β•– ╔═══╗ β•‘ 0 β•Ÿβ”€β”€ β‰  β•Ÿβ”€β”€β”˜ β”‚ β•™β”€β”¬β”€β•œ β”‚ ╔═══╗ β•˜β•β•β•β• β•˜β•β•β•β• β•šβ•β•β•β• β”‚ β•™β”€β”€β”€β•œ β”‚ β”‚ β”‚ └──── ? β•Ÿβ”€β” β•˜β•β•€β•β• β”Œβ”€β”΄β”€β”€β”€β”€ Β· β•Ÿβ”€β” β”‚ β”‚
β”‚ ╔═══╗ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”€ Κƒ β•Ÿβ”€β•’ 1 β•‘ β•šβ•β•€β•β• β•˜β•β•β•β• β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β” β”‚ β•‘ 0 β•‘ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β•˜β•β•€β•β• β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β•˜β•β•€β•β• β”‚ β”‚ β”‚
└─╒ 0 β•Ÿβ”€β”€ ? β•Ÿβ”€β”€β”€β”˜ β”‚ β•˜β•β•€β•β• β•šβ•β•β•β• β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”€β”€β”€β•– β”‚ β”‚ β•šβ•β•€β•β• β”‚ β”‚ β™­ β•‘ β”‚ β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”€β”€β”€β”€β” β”‚ β”Œβ”€β”€β”€β•– β”‚ β”‚ β”‚ β”‚
β•šβ•β•β•β• β•˜β•β•€β•β• β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ └── αΉ– β•Ÿβ”€β”€ Ḟp β•Ÿβ”€β”˜ ╔═╧═╕ β”‚ ╔════╗ β”‚ β•˜β•β•€β•β• β”‚ └── β€Ί β•Ÿβ”€β”€ β€Ί β•‘ β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”‚ └── βˆ’ β•Ÿβ”€β”˜ β”‚ β”‚ β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β•˜β•β•β•β• β•˜β•β•€β•β•β• β”Œβ”€β”€β”€β•’ β”œβ”€β”˜ β”Œβ”€β•’ 21 β•‘ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β” β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”Œβ”€β”€ β€Ό β•Ÿβ”€β”€ β€Ό β•‘ β”‚ β•˜β•β•€β•β• β”‚ β”‚ β”‚
β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β•šβ•β•€β•β•› β”‚ β•šβ•β•β•β•β• β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€ Β· β•Ÿβ”€β” β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚
β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β”€β•– β”Œβ”€β”€β”€β”˜ β•˜β•β•€β•β• β•˜β•β•€β•β• β”œβ”€β”€ = β•‘ β”‚ β”Œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”˜ β”‚ β”Œβ”€β”΄β”€β•– β”œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€ … β•‘ β”‚ β”‚ β”‚
β”‚ β”Œβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” ╓┬───╖ β”‚ β”‚ β”Œβ”€β”€ β€Ό β•Ÿβ”€β”€ >> β•‘ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β•˜β•β•€β•β• β”‚ β”Œβ”€β”€β”€β” β”‚ β•˜β•β•€β•β• └── Β· β•Ÿβ”€β”€β”€β”˜ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚
β”‚ β”‚ β•˜β•β•€β•β• β”œβ”€β”€β”€β•«β”˜αΉ–p β•Ÿβ”€β”€ β”‚ β”‚ β•˜β•β•β•β• β•˜β•β•€β•β•β• β”‚ β”‚ β”Œβ”€β”€ ? β•Ÿβ”€β”˜ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β•˜β•β•€β•β• β”‚ ╔══╧═╗ β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ ╔═══╗ β”Œβ”€β”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β•™β”€β”¬β”€β”€β•œ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β•– β”‚ β”Œβ”€β”€β”˜ β”‚ β”‚ β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ Κ­ β•Ÿβ”€β”€ ? β•Ÿβ”€β”€ β€Ί β•Ÿβ”€β” ╔═══╗ ╔═╧═╕ β”‚ β•‘ 32 β•‘ β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ β•‘ 1 β•Ÿβ”€β”€ >> β•Ÿβ”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”΄β”€β” β”‚ β”‚ └─┬── ⇄ β•Ÿβ”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β” β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•β•β• β”‚ β•‘ 0 β•Ÿβ”€β•’ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β•šβ•β•β•β•β• β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β•– β•šβ•β•β•β• β•˜β•β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β•˜β•β•β•β• β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– └── Β· β•Ÿβ”€β”€β”¬β”€β”€β”˜ β”‚ β”‚ β”Œβ”€β”˜ β”Œβ”€β”΄β”€β•– β”‚ β•šβ•β•β•β• β•šβ•β•€β•β•› β”‚ β”‚ β”‚
β”‚ β”‚ β”Œβ”€β”΄β”€β”€β”€ β™― β•Ÿβ”€β”€β”€β”€β”€β” β”Œβ”€β”€β”΄β”€β•– β”Œβ”€β”€β”€β•– β”‚ β”‚ β”‚ β”‚ └──────── Β· β•Ÿβ”€β”€ ? β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€ β€Ό β•‘ β•˜β•β•€β•β• β”‚ β”‚ β”‚ └─┬──── Κ­ β•Ÿβ”€β” β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ β•˜β•β•β•β• β”Œβ”€β” β”‚ β”Œβ”€β”€β”€ αΉ–p β•Ÿβ”€β”€ β™­ β•Ÿβ”€β”΄β”€β” β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β•˜β•β•β•β• β”œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€ Ι± β•‘ β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ β”œβ”€β”˜ └── β•˜β•β•β•€β•β• β•˜β•β•β•β• β”Œβ”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”˜ β””β”€β”¬β”€β”€β”€β”˜ β”Œβ”€β”€β”€β”€ … β•‘ β”‚ β”‚ └── Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”˜ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ ╔═╧═╕ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β” β”‚ β”‚ β•˜β•β•€β•β• β”‚ β”‚ β•˜β•β•€β•β• β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚
β”‚ β”‚ └────────╒ β”œβ”€β”€ Β· β•Ÿβ”€β”€ ? β•Ÿβ”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β” β”‚ β”‚ β”‚ ╔══╧═╗ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– ╔═╧══╗ β”‚ β”‚ β”‚ └─────┬── β—‡ β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚
β”‚ β”‚ β”Œβ”€β”€β”€β•– β•šβ•β•€β•β•› β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β•‘ 32 β•‘ β”‚ … β•Ÿβ”€β”€ β€Ό β•Ÿβ”€β”€ β€Ό β•‘ β•‘ 32 β•‘ β”‚ β”‚ β”‚ β”‚ β•˜β•β•β•β• β”Œβ”€β”΄β”€β•– β”‚
β”‚ β”Œβ”€β”΄β”€β”€ β™­ β•Ÿβ”€β” β”Œβ”€β”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”‚ β”‚ β•šβ•β•β•β•β• β•˜β•β•€β•β• β•˜β•β•β•β• β•˜β•β•€β•β• β•šβ•β•β•β•β• β”‚ β”‚ β”‚ └────────────────────────────── Β· β•Ÿβ”€β”€β”€β”€β”€β”˜
β”‚ β”‚ β•˜β•β•β•β• └── αΉ–p β•Ÿβ”€β”€β”€β”˜ β”Œβ”€β”€ ? β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– ╔═╧══╗ β”‚ β”‚ β”‚ β•˜β•β•€β•β•
β”‚ β”Œβ”€β”€β”€β•– β”‚ ╔════╗ β•˜β•β•β•€β•β• β”‚ β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€ βˆ’ β•Ÿβ”€β”€β”€β”¬β”€β” β•‘ 46 β•‘ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€β”΄β”€β”€ Γ· β•Ÿβ”€β”€β”˜ β•‘ βˆ’1 β•‘ β”Œβ”€β”€β”΄β”€β•– ╔═╧═╗ β”‚ β”Œβ”΄β” β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β•˜β•β•β•β• β”‚ β”‚ β•šβ•β•β•β•β• β”‚ β”‚
β”‚ β•˜β•β•€β•β• β•šβ•β•β•€β•β• β”Œβ”€β”€ >> β•Ÿβ”€β” β•‘ 0 β•‘ β””β”¬β”˜ β”‚ β”‚ └────────────── Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β”€β•– β”‚ β”‚ β•˜β•β•β•β•β• β”‚ β•šβ•β•β•β• β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β•˜β•β•€β•β• β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ β”‚ Γ— β•Ÿβ”€β”€ << β•Ÿβ”€β”˜ β”Œβ”€β”΄β”€β” ╔═╧═╗ β”‚ β”‚ β”‚ β”‚ ╓───╖ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ ╓┬───╖ β”‚
β”‚ β•˜β•β•€β•β• β•˜β•β•β•€β•β• β”Œβ”΄β” β”Œβ”΄β” β•‘ 1 β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β” β”‚ β”‚ β”œβ”€β”€β•’ β—† β•Ÿβ”€β”€β” β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β•«β”˜αΈžp β•Ÿβ”€β”˜
β””β”€β”€β”€β”€β”€β”˜ β”Œβ”΄β” β””β”¬β”˜ β””β”¬β”˜ β•šβ•β•β•β• β”œβ”€β”˜ β”‚ β”‚ β•™β”€β”€β”€β•œ β”‚ β”‚ β”‚ ╔═══╗ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β” β”Œβ”€β”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β•™β”€β”€β”€β”€β•œ
β””β”¬β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”Œβ”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”΄β”€β”€β”€β” β”‚ β”‚ β•‘ 0 β•Ÿβ”€β”€ β•Ÿβ”€β”€ Β· β•Ÿβ”€β”˜β”Œβ” └── Ḟp β•Ÿβ”€β”€β” β”Œβ”€β”€ Β· β•Ÿβ”€β”΄β”€β”€β”
β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β”€β•– β”Œβ”€β”˜ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β•šβ•β•β•β• β””β”€β”¬β”€β•œ β•˜β•β•€β•β• └─ β•˜β•β•€β•β•β• β”œβ”€β”˜ β•˜β•β•€β•β• β”‚
β”‚ Γ· β•Ÿβ”€β”€ << β•Ÿβ”€β” β”‚ β”Œβ”€β”€ Β· β•Ÿβ”€β”΄β”€β”€ β€Ί β•Ÿβ”€β”€ β€Ί β•‘ β”‚ β”‚ β”Œβ”€β”΄β”€β” β”Œβ”€β”΄β”€β•– ╔═╧═╕ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β”€β•– β”Œβ”€β”΄β”€β•–
β•˜β•β•€β•β• β•˜β•β•β•β•β• β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ └── Β· β•Ÿβ”€β•’ β”œβ”€β”€ ? β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€ Γ·% β•Ÿβ”€β”€ Β· β•Ÿβ”€β”
β”Œβ”΄β” β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•šβ•β•€β•β•› β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β•β• β•˜β•β•€β•β• β”‚
β””β”¬β”˜ β”‚ β”‚ β”‚ β—‡ β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β€Ί β•Ÿβ”€β”˜ β”‚ β”‚ β”Œβ”€β”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β””β”€β”€β”€β”€β”€β”€β”˜ β”‚
╔════╗ β”Œβ”€β”΄β”€β”€β•– β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•β•β• β”‚ β”‚ β”‚ Ḟp β•Ÿβ”€β”€β”€β”˜ β”Œβ”€β”€ ? β•Ÿβ”€β”€ ≀ β•‘ β”‚
β•‘ βˆ’1 β•Ÿβ”€β”€ << β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”˜ β”‚ β”Œβ”€β”΄β”€β•– β•˜β•β•β•€β•β• β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚
β•šβ•β•β•β•β• β•˜β•β•β•β•β• β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” └────── Β· β•Ÿβ”€β”€β”€β”€β”€β”˜ ╔═╧═╗ β”‚ ╔═╧═╗ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β•˜β•β•€β•β• β•‘ 0 β•‘ β•‘ 2 β•‘ β”‚ β”Œβ”€β”€β”€β”€β”€β”
β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” └──────── Β· β•Ÿβ”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β•šβ•β•β•β• β•šβ•β•β•β• β”‚ β”‚ β”Œβ”€β”΄β”€β•–
β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β•˜β•β•€β•β• β”‚ β•˜β•β•€β•β• β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β¬– β•‘
β”‚ β”‚ β”‚ β€Ή β•Ÿβ”€β”€β”€β” β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ ╓───╖ ╔═══╗ ╔═╧═╕ β•˜β•β•€β•β•
β”‚ β”‚ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– └────────── Β· β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β•‘ β†― β•‘ β•‘ 0 β•Ÿβ”€β•’ β”œβ”€β”€β”€β”˜
β”‚ β”‚ β”œβ”€β” β”‚ β€Ή β•Ÿβ”€β”€β”€β” β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β•™β”€β”¬β”€β•œ β•šβ•β•€β•β• β•šβ•β•€β•β•› β”Œβ”€β”€β”€β•– β”Œβ”€β”€β”€β•– ╔═══╗
β”‚ β”‚ β””β”€β”˜ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– ╓───╖ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” └─┐ └──── Ι± β•Ÿβ”€β”€ β†― β•Ÿβ”€β•’ β•‘
β”‚ β”‚ β”‚ β”‚ β€Ή β•Ÿβ”€β•’ ❖ β•Ÿβ”€β”€ β€Ή β•‘ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β” ╔═══╗ β”Œβ”€β”€β”€β•– β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” └─────┐ β•˜β•β•€β•β• β•˜β•β•β•β• β•šβ•β•β•β•
β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•™β”€β”€β”€β•œ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”Œβ”€β” β”‚ β”‚ β”‚ β”‚ └── β”Œβ”€β”€β”€β”€β•’ 0 β•Ÿβ”€β”€ β‰  β•Ÿβ”€β”΄β”€β” β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•–
β”‚ β”‚ β”‚ β”‚ └──── β€Ή β•‘ └── β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β” β”Œβ” ╔═╧═╕ β”Œβ”€β”΄β”€β•– β•šβ•β•β•β• β•˜β•β•€β•β• β”‚ β”‚ β”Œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β” └── β•Ÿβ”€β”
β”‚ β”‚ β”‚ β”‚ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€β”œβ”€β•’ β”œβ”€β”€ ? β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β•˜β•β•€β•β• β”‚ β””β”€β”¬β”€β•œ β”‚
β”‚ β”‚ β”‚ β”‚ └──── β€Ή β•‘ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”˜ β•šβ•β•€β•β•› β•˜β•β•€β•β• ╔════╗ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”Œβ”€β”΄β”€β•– ╔═╧═╕ ╔═╧═╕ β”Œβ”€β”΄β”€β•– β”‚
β”‚ β”‚ β”‚ └─────────────────┐ β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ ╔══════╧══╗ β”Œβ”€β”΄β”€β•– β”‚ β•‘ βˆ’1 β•Ÿβ”€β”€ β‰  β•Ÿβ”€β”€β”€β”˜ β”‚ β”‚ ❖ β•Ÿβ”€β•’ β”œβ”€β•’ β”œβ”€β”€ Κ© β•Ÿβ”€β”˜
β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β•‘ 2097151 β•‘ β”‚ β†― β•‘ β•šβ•β•β•β•β• β•˜β•β•β•β• β”‚ β•˜β•β•€β•β• β•šβ•β•€β•β•› β•šβ•β•€β•β•› β•˜β•β•€β•β•
β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β•šβ•β•β•β•β•β•β•β•β•β• β•˜β•β•€β•β• β””β”€β”€β”€β”˜ ╔═╧═╗ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”
β”‚ β”‚ └─────── β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β”€β•– ╔════╗ ╔════╗ β•‘ 0 β•Ÿβ”€β”€β”€β”˜ β”Œβ”€β”€ β€Ή β•Ÿβ”€β”΄β”€β”˜
β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”‚ β”‚ └────────────── >> β•Ÿβ”€β•’ 21 β•‘ β•‘ 96 β•‘ ╓───╖ β•šβ•β•β•β• β”‚ β•˜β•β•β•β•
β”‚ β”Œβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β•˜β•β•β•β•β• β•šβ•β•β•β•β• β•šβ•β•β•€β•β• β•‘ β¬– β•‘ β”Œβ”€β”΄β”€β•– β”Œβ”€β”
β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β•™β”€β”¬β”€β•œ ╔════╗ β”Œβ”€β”€ β€Ή β•Ÿβ”€β”΄β”€β”˜
β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β•– β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€ Ι— β•Ÿβ”€β”€ Ḟ β•Ÿβ”€β”€ βˆ’ β•‘ β”‚ β•‘ 10 β•‘ β”‚ β•˜β•β•β•β•
╔═══╗ β”Œβ”€β”€β”€β”€β•– β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€ << β•Ÿβ”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β” β”‚ β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•β•β• β•˜β•β•€β•β• β”‚ β•šβ•β•β•€β•β• β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”
β•‘ 1 β•Ÿβ”€β”€ << β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β•˜β•β•€β•β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”œβ”€β”€β”€β”€β”€β”€β”˜ β”Œβ”€β”€β” └──── ʝ β•Ÿβ”€β”€ β€Ή β•Ÿβ”€β”΄β”€β”˜
β•šβ•β•β•β• β•˜β•β•€β•β•β• ╔════╗ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”‚ β”Œβ”€β”€β”΄β”€β”€β” β”‚ β”‚ β”‚ ΙΉ β•‘ β”‚ β”Œβ”€β”€β”€β”€ β”‚ β•˜β•β•€β•β• β•˜β•β•β•β•
β”Œβ”€β”΄β”€β•– β•‘ 32 β•Ÿβ”€β” β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β” β”‚ β”‚ β™― β•‘ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”‚ β•˜β•β•€β•β• β”Œβ”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚
β”‚ β™― β•‘ β•šβ•β•β•β•β• β”‚ β”‚ └── β”Œβ”€β”€β”€β•– β•˜β•β•€β•β• β”‚ β”‚ β•˜β•β•€β•β• β”Œβ”€β”€β”€β•– ╔════╗ β”‚ β”‚ β”‚ β”Œβ”€β”€ ? β•Ÿβ”€β”€ < β•‘ β”‚ ╔═╧═╗ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”΄β” β”‚
β•˜β•β•€β•β• β”Œβ”€β”€β”€β•– β”‚ β”‚ └── βˆ’ β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β” β”‚ β”‚ └──── … β•Ÿβ”€β•’ 32 β•‘ β”‚ β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β•‘ 1 β•Ÿβ”€β”€ β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β” β•”β•β•§β•β••β””β”¬β”˜ β”‚
└────── … β•Ÿβ”€β”˜ β”‚ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”‚ └───┐ β•˜β•β•€β•β• β•šβ•β•β•β•β• β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”œβ”€β”€β”€β”˜ β•šβ•β•β•β• β””β”€β”¬β”€β•œ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•’ β”œβ”€β”˜ β”Œβ”΄β”
β•˜β•β•€β•β• β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”΄β”€β” ╔═╧═╗ β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ └── Β· β•Ÿβ”€β”€β”€β”˜ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ └─┐ β”‚ β•šβ•β•€β•β•› β””β”¬β”˜
β”‚ β”Œβ”€β”΄β”€β”€ Κ­ β•Ÿβ”€β”€ ΘΆ β•‘ β”‚ β”Œβ”€β”€β”€β•– β•˜β•β•€β•β• β”‚ β•‘ 1 β•‘ β”‚ ⁞ β•‘ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”‚ β”‚ β”Œβ”€β”€β”€β•– β”‚ └─┐ ╔═╧═╕ β”Œβ”€β”€β”΄β”€β•– ╔═══╗
β”Œβ”€β”΄β”€β•– β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• └── > β•Ÿβ”€β”€β”€β”΄β”€β” β”‚ β•šβ•β•β•β• β•˜β•β•€β•β• β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”˜ └────┐ β”Œβ”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β” β”‚ └── β—† β•Ÿβ”€β”˜ β”Œβ”€β”΄β”€β•’ β”œβ”€β”€ << β•Ÿβ”€β•’ 1 β•‘
β”‚ ⁞ β•‘ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β•˜β•β•€β•β• β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β•– β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”€β•– β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”€β”΄β”€β” β•˜β•β•€β•β• β”‚ β”‚ β•˜β•β•€β•β• β”‚ β•šβ•β•€β•β•› β•˜β•β•β•β•β• β•šβ•β•€β•β•
β•˜β•β•€β•β• └──── ? β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”΄β”€β” β”‚ β”‚ βˆ’ β•Ÿβ”€β”€ ΘΆ β•Ÿβ”€β”΄β”€β” β”‚ β”‚ β”‚ + β•Ÿβ”€β”€ β™― β•Ÿβ”€β”€ β€Ί β•Ÿβ”€β”€ β€Ί β•‘ β”‚ β”Œβ”€β”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– ╔═╧═╕ ╔═╧═╕ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•–
β”Œβ”€β”΄β”€β•– β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β•˜β•β•€β•β• β•˜β•β•β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ >> β•Ÿβ”€β”€ β¬— β•Ÿβ”€β•’ β”œβ”€β•’ β”œβ”€β”€ Κ© β•Ÿβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€ Κ‘ β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€ βΈ— β•‘
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β” └─┐ β”Œβ”€β”΄β”€β•– β””β”€β”€β”€β”˜ β”Œβ”€β”΄β”€β•– β”‚ β”‚ β””β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β•˜β•β•β•€β•β• β•˜β•β•€β•β• β•šβ•β•€β•β•› β•šβ•β•€β•β•› β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β•
β”‚ β•˜β•β•€β•β• β”Œβ”€β”΄β”€β•– β”‚ β”Œβ”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”˜ β”‚ β”‚ β”‚ ╔═╧═╗ β”Œβ”΄β” β”‚ ╔═╧═╗ β”‚ β””β”€β”€β”€β”€β”€β”˜ ╔═╧═╗
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€ Β· β•Ÿβ”€β”˜ β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚ β”‚ β•‘ 1 β•Ÿβ”€β”β””β”¬β”˜ └───╒ 0 β•‘ β•‘ 0 β•‘
β”‚ β”‚ ╔════╗ β”Œβ”€β”€β”€β•– β”Œβ”€β”΄β”€β•– └──── β”Œβ”€β”€β”€β•– β•˜β•β•€β•β• β”‚ β”‚ β”‚ β”Œβ”€β”΄β”€β”€β”€β” β”‚ β”‚ β•šβ•β•β•β• β”œβ”€β”˜ β•šβ•β•β•β• β•šβ•β•β•β•
β”‚ β”‚ β•‘ 32 β•Ÿβ”€β”€ β€Ό β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€β”€β” └── Κ­ β•Ÿβ”€β”€β”€β”˜ β”‚ β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚ β”‚ β•šβ•β•β•β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β•˜β•β•€β•β• β”Œβ”€β”€β”€β”€β”€β”˜ β”‚ β”‚ Κ­ β•Ÿβ”€β”€ Β· β•Ÿβ”€β”€ ? β•Ÿβ”€β” β”‚
β”‚ β”‚ β”Œβ”€β”΄β”€β•– ╔═╧═╕ ╔═╧═╕ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•€β•β• β”‚ β”‚
β”‚ β”‚ β”‚ β€Ό β•Ÿβ”€β•’ β”œβ”€β•’ β”œβ”€β”€ Κ‘ β•Ÿβ”€β”€β”€β”€ Κ­ β•‘ β”Œβ”€β”΄β”€β•– β””β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚
β”‚ β”‚ β•˜β•β•€β•β• β•šβ•β•€β•β•› β•šβ•β•€β•β•› β•˜β•β•€β•β• β•˜β•β•€β•β• β”Œβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ ╔═╧═╗ β”‚ β”œβ”€β”€β”€β”˜ β•˜β•β•€β•β• β”‚ β”‚
β”‚ └───╒ 0 β•‘ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•– β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”Œβ”€β”΄β”€β•– ╔═══╗
β”‚ β•šβ•β•β•β• β”‚ ΘΆ β•Ÿβ”€β”€β”€β”€ Β· β•Ÿβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β€Ί β•Ÿβ”€β•’ 0 β•‘
β”‚ β•˜β•β•€β•β• β•˜β•β•€β•β• β•˜β•β•β•β• β•šβ•β•β•β•
β”‚ β”Œβ”€β”΄β”€β•– β”Œβ”€β”΄β”€β•–
β”‚ β”Œβ”€β”€β”€β”€β”€β”€ ? β•Ÿβ”€β” β”‚ Ι• β•‘
β”‚ β”Œβ”€β”΄β”€β•– β•˜β•β•€β•β• β”‚ β•˜β•β•€β•β•
β”‚ β”Œβ”€β”€β”€β•– β”Œβ”€β”€ < β•Ÿβ”€β”€β”€β”¬β”€β”˜ β”‚ β”‚
└───────────── Ι• β•Ÿβ”€β”€ β•˜β•β•β•β• β”Œβ”€β”΄β”€β•– β”‚ β”‚
β•˜β•β•β•β• └──────── Β· β•Ÿβ”€β”€β”€β”˜ β”‚
β•˜β•β•€β•β• β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment