# akshay-panwar-01/erdos architecture

> Architecture diagram of the GitHub repository akshay-panwar-01/erdos, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-12). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/akshay-panwar-01/erdos
- Repository: https://github.com/akshay-panwar-01/erdos

## Overview

This repository is a collection of independent Erdős-problem solution scripts, not a single application with a shared user-to-result workflow. Each script computes or explores its own problem; the README describes that collection but does not document links between solutions. The sampled scripts demonstrate varied mathematical approaches, including sieves, partitions, interpolation, and numerical searches. Since most scripts were not inspected and no shared runtime or orchestration is shown, the graph preserves the standalone components without inferring dependencies or grouping them into an unsupported pipeline.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_solutions["Problem solutions"]
  node_p101["Problem 101<br/>[101.py]"]
  node_p107["Problem 107<br/>[107.py]"]
  node_p108["Problem 108<br/>[108.py]"]
  node_p112["Problem 112<br/>[112.py]"]
  node_p116["Problem 116<br/>[116.py]"]
  node_p117["Problem 117<br/>[117.py]"]
  node_p118["Problem 118<br/>[118.py]"]
  node_p119["Problem 119<br/>[119.py]"]
  node_p12["Problem 12<br/>[12.py]"]
  node_p122["Problem 122<br/>[122.py]"]
  node_p125["Problem 125<br/>[125.py]"]
  node_p127["Problem 127<br/>[127.py]"]
  node_p130["Problem 130<br/>[130.py]"]
  node_p132["Problem 132<br/>[132.py]"]
  node_p139["Problem 139<br/>[139.py]"]
  node_p14["Problem 14<br/>[14.py]"]
  node_p145["Problem 145<br/>[145.py]"]
  node_p15["Problem 15<br/>[15.py]"]
  node_p155["Problem 155<br/>[155.py]"]
  node_p156["Problem 156<br/>[156.py]"]
  node_p161["Problem 161<br/>[161.py]"]
  node_p164["Problem 164<br/>[164.py]"]
  node_p166["Problem 166<br/>[166.py]"]
  node_p167["Problem 167<br/>[167.py]"]
  node_p17["Problem 17<br/>[17.py]"]
  node_p172["Problem 172<br/>[172.py]"]
  node_p18["Problem 18<br/>[18.py]"]
  node_p189["Problem 189<br/>[189.py]"]
  node_p190["Problem 190<br/>[190.py]"]
  node_p195["Problem 195<br/>[195.py]"]
  node_p196["Problem 196<br/>[196.py]"]
  node_p2["Problem 2<br/>[2.py]"]
  node_p202["Problem 202<br/>[202.py]"]
  node_p206["Problem 206<br/>[206.py]"]
end

click node_p101 "https://github.com/akshay-panwar-01/erdos/blob/main/101.py"
click node_p107 "https://github.com/akshay-panwar-01/erdos/blob/main/107.py"
click node_p108 "https://github.com/akshay-panwar-01/erdos/blob/main/108.py"
click node_p112 "https://github.com/akshay-panwar-01/erdos/blob/main/112.py"
click node_p116 "https://github.com/akshay-panwar-01/erdos/blob/main/116.py"
click node_p117 "https://github.com/akshay-panwar-01/erdos/blob/main/117.py"
click node_p118 "https://github.com/akshay-panwar-01/erdos/blob/main/118.py"
click node_p119 "https://github.com/akshay-panwar-01/erdos/blob/main/119.py"
click node_p12 "https://github.com/akshay-panwar-01/erdos/blob/main/12.py"
click node_p122 "https://github.com/akshay-panwar-01/erdos/blob/main/122.py"
click node_p125 "https://github.com/akshay-panwar-01/erdos/blob/main/125.py"
click node_p127 "https://github.com/akshay-panwar-01/erdos/blob/main/127.py"
click node_p130 "https://github.com/akshay-panwar-01/erdos/blob/main/130.py"
click node_p132 "https://github.com/akshay-panwar-01/erdos/blob/main/132.py"
click node_p139 "https://github.com/akshay-panwar-01/erdos/blob/main/139.py"
click node_p14 "https://github.com/akshay-panwar-01/erdos/blob/main/14.py"
click node_p145 "https://github.com/akshay-panwar-01/erdos/blob/main/145.py"
click node_p15 "https://github.com/akshay-panwar-01/erdos/blob/main/15.py"
click node_p155 "https://github.com/akshay-panwar-01/erdos/blob/main/155.py"
click node_p156 "https://github.com/akshay-panwar-01/erdos/blob/main/156.py"
click node_p161 "https://github.com/akshay-panwar-01/erdos/blob/main/161.py"
click node_p164 "https://github.com/akshay-panwar-01/erdos/blob/main/164.py"
click node_p166 "https://github.com/akshay-panwar-01/erdos/blob/main/166.py"
click node_p167 "https://github.com/akshay-panwar-01/erdos/blob/main/167.py"
click node_p17 "https://github.com/akshay-panwar-01/erdos/blob/main/17.py"
click node_p172 "https://github.com/akshay-panwar-01/erdos/blob/main/172.py"
click node_p18 "https://github.com/akshay-panwar-01/erdos/blob/main/18.py"
click node_p189 "https://github.com/akshay-panwar-01/erdos/blob/main/189.py"
click node_p190 "https://github.com/akshay-panwar-01/erdos/blob/main/190.py"
click node_p195 "https://github.com/akshay-panwar-01/erdos/blob/main/195.py"
click node_p196 "https://github.com/akshay-panwar-01/erdos/blob/main/196.py"
click node_p2 "https://github.com/akshay-panwar-01/erdos/blob/main/2.py"
click node_p202 "https://github.com/akshay-panwar-01/erdos/blob/main/202.py"
click node_p206 "https://github.com/akshay-panwar-01/erdos/blob/main/206.py"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_p101,node_p107,node_p108,node_p112,node_p116,node_p117,node_p118,node_p119,node_p12,node_p122,node_p125,node_p127,node_p130,node_p132,node_p139,node_p14,node_p145,node_p15,node_p155,node_p156,node_p161,node_p164,node_p166,node_p167,node_p17,node_p172,node_p18,node_p189,node_p190,node_p195,node_p196,node_p2,node_p202,node_p206 toneBlue
```

## Components

### Problem solutions

- [Problem 101](https://github.com/akshay-panwar-01/erdos/blob/main/101.py): `101.py`
- [Problem 107](https://github.com/akshay-panwar-01/erdos/blob/main/107.py): `107.py`
- [Problem 108](https://github.com/akshay-panwar-01/erdos/blob/main/108.py): `108.py`
- [Problem 112](https://github.com/akshay-panwar-01/erdos/blob/main/112.py): `112.py`
- [Problem 116](https://github.com/akshay-panwar-01/erdos/blob/main/116.py): `116.py`
- [Problem 117](https://github.com/akshay-panwar-01/erdos/blob/main/117.py): `117.py`
- [Problem 118](https://github.com/akshay-panwar-01/erdos/blob/main/118.py): `118.py`
- [Problem 119](https://github.com/akshay-panwar-01/erdos/blob/main/119.py): `119.py`
- [Problem 12](https://github.com/akshay-panwar-01/erdos/blob/main/12.py): `12.py`
- [Problem 122](https://github.com/akshay-panwar-01/erdos/blob/main/122.py): `122.py`
- [Problem 125](https://github.com/akshay-panwar-01/erdos/blob/main/125.py): `125.py`
- [Problem 127](https://github.com/akshay-panwar-01/erdos/blob/main/127.py): `127.py`
- [Problem 130](https://github.com/akshay-panwar-01/erdos/blob/main/130.py): `130.py`
- [Problem 132](https://github.com/akshay-panwar-01/erdos/blob/main/132.py): `132.py`
- [Problem 139](https://github.com/akshay-panwar-01/erdos/blob/main/139.py): `139.py`
- [Problem 14](https://github.com/akshay-panwar-01/erdos/blob/main/14.py): `14.py`
- [Problem 145](https://github.com/akshay-panwar-01/erdos/blob/main/145.py): `145.py`
- [Problem 15](https://github.com/akshay-panwar-01/erdos/blob/main/15.py): `15.py`
- [Problem 155](https://github.com/akshay-panwar-01/erdos/blob/main/155.py): `155.py`
- [Problem 156](https://github.com/akshay-panwar-01/erdos/blob/main/156.py): `156.py`
- [Problem 161](https://github.com/akshay-panwar-01/erdos/blob/main/161.py): `161.py`
- [Problem 164](https://github.com/akshay-panwar-01/erdos/blob/main/164.py): `164.py`
- [Problem 166](https://github.com/akshay-panwar-01/erdos/blob/main/166.py): `166.py`
- [Problem 167](https://github.com/akshay-panwar-01/erdos/blob/main/167.py): `167.py`
- [Problem 17](https://github.com/akshay-panwar-01/erdos/blob/main/17.py): `17.py`
- [Problem 172](https://github.com/akshay-panwar-01/erdos/blob/main/172.py): `172.py`
- [Problem 18](https://github.com/akshay-panwar-01/erdos/blob/main/18.py): `18.py`
- [Problem 189](https://github.com/akshay-panwar-01/erdos/blob/main/189.py): `189.py`
- [Problem 190](https://github.com/akshay-panwar-01/erdos/blob/main/190.py): `190.py`
- [Problem 195](https://github.com/akshay-panwar-01/erdos/blob/main/195.py): `195.py`
- [Problem 196](https://github.com/akshay-panwar-01/erdos/blob/main/196.py): `196.py`
- [Problem 2](https://github.com/akshay-panwar-01/erdos/blob/main/2.py): `2.py`
- [Problem 202](https://github.com/akshay-panwar-01/erdos/blob/main/202.py): `202.py`
- [Problem 206](https://github.com/akshay-panwar-01/erdos/blob/main/206.py): `206.py`
