├── images └── strimage.go ├── go.mod ├── README.md ├── main.go ├── go.sum ├── client └── pokemon.go └── logs /images/strimage.go: -------------------------------------------------------------------------------- 1 | package strimage 2 | 3 | import ( 4 | "image" 5 | "strings" 6 | 7 | "github.com/charmbracelet/lipgloss" 8 | "github.com/disintegration/imaging" 9 | "github.com/lucasb-eyer/go-colorful" 10 | ) 11 | 12 | func ToString(width int, img image.Image) string { 13 | img = imaging.Resize(img, width, 0, imaging.NearestNeighbor) 14 | b := img.Bounds() 15 | imageWidth := b.Max.X - 5 16 | h := b.Max.Y - 8 17 | str := strings.Builder{} 18 | 19 | for heightCounter := 8; heightCounter < h; heightCounter += 2 { 20 | 21 | for x := 5; x < imageWidth; x++ { 22 | c1, _ := colorful.MakeColor(img.At(x, heightCounter)) 23 | color1 := lipgloss.Color(c1.Hex()) 24 | c2, _ := colorful.MakeColor(img.At(x, heightCounter+1)) 25 | color2 := lipgloss.Color(c2.Hex()) 26 | str.WriteString(lipgloss.NewStyle().Foreground(color1). 27 | Background(color2).Render("▀")) 28 | } 29 | 30 | str.WriteString("\n") 31 | } 32 | 33 | return str.String() 34 | } 35 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module pokego 2 | 3 | go 1.23.1 4 | 5 | require ( 6 | github.com/charmbracelet/bubbles v0.20.0 7 | github.com/charmbracelet/bubbletea v1.1.1 8 | github.com/charmbracelet/lipgloss v0.13.0 9 | ) 10 | 11 | require ( 12 | github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect 13 | github.com/charmbracelet/x/ansi v0.2.3 // indirect 14 | github.com/charmbracelet/x/term v0.2.0 // indirect 15 | github.com/disintegration/imaging v1.6.2 // indirect 16 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect 17 | github.com/lucasb-eyer/go-colorful v1.2.0 // indirect 18 | github.com/mattn/go-isatty v0.0.20 // indirect 19 | github.com/mattn/go-localereader v0.0.1 // indirect 20 | github.com/mattn/go-runewidth v0.0.16 // indirect 21 | github.com/mistakenelf/teacup v0.4.1 // indirect 22 | github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect 23 | github.com/muesli/cancelreader v0.2.2 // indirect 24 | github.com/muesli/termenv v0.15.2 // indirect 25 | github.com/rivo/uniseg v0.4.7 // indirect 26 | golang.org/x/image v0.11.0 // indirect 27 | golang.org/x/sync v0.8.0 // indirect 28 | golang.org/x/sys v0.24.0 // indirect 29 | golang.org/x/text v0.12.0 // indirect 30 | ) 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PokeGO 2 | 3 | 4 | 5 | 6 | A golang TUI (terminal user interface) that mimics the pokedex! 7 | 8 | Uses the [pokeapi](https://pokeapi.co/) to get the information and images! 9 | 10 | # Examples 11 | 12 | ![image](https://github.com/user-attachments/assets/0421c3c2-4bf9-48ed-a507-3d37d56ac01b) 13 | 14 | [Grabación de pantalla desde 16-09-24 21:45:32.webm](https://github.com/user-attachments/assets/3df96a64-22bd-4ecc-86a3-1db2618f2d73) 15 | 16 | ## How to run this project 17 | To run this project do the following: 18 | 19 | - git clone this repo 20 | - in your terminal `cd pokego` 21 | - then `go run main.go` 22 | 23 | ## Libraries Used 24 | - [bubbletea](https://github.com/charmbracelet/bubbletea) 25 | - [lipgloss](https://github.com/charmbracelet/lipgloss) 26 | 27 | And took some graphic logic from 28 | 29 | - [teacup](https://github.com/mistakenelf/teacup) 30 | 31 | ## Why I made this project? 32 | The purpose of this proyect was to finish the [boot.dev](https://www.boot.dev/) project course, that consist on creating cli pokedex, but I went an extra step and made a TUI, because I was already learning bubbletea go library. 33 | -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "fmt" 5 | "log" 6 | "os" 7 | "pokego/client" 8 | "strings" 9 | 10 | "github.com/charmbracelet/bubbles/table" 11 | tea "github.com/charmbracelet/bubbletea" 12 | "github.com/charmbracelet/lipgloss" 13 | ) 14 | 15 | type PokemonList = map[string]client.Pokemon 16 | 17 | type model struct { 18 | table table.Model 19 | pokemons PokemonList 20 | selectedPokemon client.Pokemon 21 | } 22 | 23 | func (m model) Init() tea.Cmd { 24 | return nil 25 | } 26 | 27 | func GetNextPokemon(currentPokemonId int, pokemonList *PokemonList) { 28 | 29 | log.Print("GETTING NEXT POKEMON") 30 | log.Print("Current ID: ", currentPokemonId) 31 | for i := currentPokemonId; i < currentPokemonId+10; i++ { 32 | pokemonId := fmt.Sprint(i + 1) 33 | 34 | log.Print("Current foorloop ID: ", pokemonId) 35 | 36 | if _, ok := (*pokemonList)[pokemonId]; !ok { 37 | 38 | pokemon, err := client.GetPokemon(pokemonId) 39 | if err != nil { 40 | log.Print(err) 41 | } 42 | (*pokemonList)[pokemonId] = *pokemon 43 | } 44 | } 45 | 46 | } 47 | 48 | func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { 49 | switch msg := msg.(type) { 50 | 51 | case tea.KeyMsg: 52 | // Key mapping 53 | switch msg.String() { 54 | // Exit 55 | case "ctrl+c", "q": 56 | return m, tea.Quit 57 | // Up - Down table 58 | case "up", "k": 59 | m.table.MoveUp(1) 60 | pokemonId := m.table.SelectedRow()[0] 61 | m.selectedPokemon = m.pokemons[pokemonId] 62 | 63 | case "down", "j": 64 | m.table.MoveDown(1) 65 | pokemonId := m.table.SelectedRow()[0] 66 | log.Print(pokemonId, len(m.pokemons)) 67 | log.Print("cursor", m.table.Cursor()) 68 | 69 | if len(m.pokemons)-1 == m.table.Cursor() { 70 | go GetNextPokemon(m.table.Cursor(), &m.pokemons) 71 | } 72 | 73 | m.selectedPokemon = m.pokemons[pokemonId] 74 | } 75 | } 76 | 77 | return m, nil 78 | } 79 | 80 | var containerStyle = lipgloss.NewStyle().Border(lipgloss.NormalBorder()) 81 | var containerBorder = containerStyle.Height(13).Width(30) 82 | var headerStyle = lipgloss.NewStyle().Padding(0, 1).Foreground(lipgloss.Color("252")).Bold(true) 83 | 84 | func createPokedexTable(rows []table.Row) table.Model { 85 | 86 | columns := []table.Column{ 87 | {Title: "ID", Width: 4}, 88 | {Title: "Name", Width: 22}, 89 | } 90 | 91 | t := table.New( 92 | table.WithColumns(columns), 93 | table.WithRows(rows), 94 | table.WithFocused(true), 95 | table.WithHeight(14), 96 | ) 97 | 98 | s := table.DefaultStyles() 99 | s.Header = s.Header. 100 | BorderStyle(lipgloss.NormalBorder()). 101 | BorderForeground(lipgloss.Color("240")). 102 | BorderBottom(true). 103 | Bold(false) 104 | s.Selected = s.Selected. 105 | Foreground(lipgloss.Color("229")). 106 | Background(lipgloss.Color("1")). 107 | Bold(false) 108 | t.SetStyles(s) 109 | 110 | return t 111 | } 112 | 113 | func (m model) View() string { 114 | column := lipgloss.JoinVertical(lipgloss.Top, containerBorder.Render(m.table.View()), containerBorder.Render(m.selectedPokemon.GetPokemonDescriptionView())) 115 | return lipgloss.JoinHorizontal(lipgloss.Top, m.selectedPokemon.GetImageView(80), column) 116 | } 117 | 118 | func getInitialModel() model { 119 | 120 | results := client.GetPokemonList() 121 | 122 | tableRow := []table.Row{} 123 | 124 | for i, pok := range results.Results { 125 | tableRow = append(tableRow, []string{fmt.Sprint(i + 1), strings.Title(pok.Name)}) 126 | } 127 | 128 | initialPokemon, err := client.GetPokemon("1") 129 | if err != nil { 130 | log.Print(err) 131 | } 132 | 133 | model := model{table: createPokedexTable(tableRow), selectedPokemon: *initialPokemon, pokemons: PokemonList{ 134 | "1": *initialPokemon, 135 | }} 136 | 137 | go GetNextPokemon(1, &model.pokemons) 138 | 139 | return model 140 | } 141 | 142 | func main() { 143 | f, err := os.OpenFile("logs", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666) 144 | if err != nil { 145 | log.Fatalf("error opening file: %v", err) 146 | } 147 | defer f.Close() 148 | 149 | log.SetOutput(f) 150 | 151 | if _, err := tea.NewProgram(getInitialModel(), tea.WithAltScreen()).Run(); err != nil { 152 | log.Fatal(err) 153 | } 154 | 155 | } 156 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= 2 | github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= 3 | github.com/aymanbagabas/go-udiff v0.2.0 h1:TK0fH4MteXUDspT88n8CKzvK0X9O2xu9yQjWpi6yML8= 4 | github.com/aymanbagabas/go-udiff v0.2.0/go.mod h1:RE4Ex0qsGkTAJoQdQQCA0uG+nAzJO/pI/QwceO5fgrA= 5 | github.com/charmbracelet/bubbles v0.20.0 h1:jSZu6qD8cRQ6k9OMfR1WlM+ruM8fkPWkHvQWD9LIutE= 6 | github.com/charmbracelet/bubbles v0.20.0/go.mod h1:39slydyswPy+uVOHZ5x/GjwVAFkCsV8IIVy+4MhzwwU= 7 | github.com/charmbracelet/bubbletea v1.1.1 h1:KJ2/DnmpfqFtDNVTvYZ6zpPFL9iRCRr0qqKOCvppbPY= 8 | github.com/charmbracelet/bubbletea v1.1.1/go.mod h1:9Ogk0HrdbHolIKHdjfFpyXJmiCzGwy+FesYkZr7hYU4= 9 | github.com/charmbracelet/lipgloss v0.13.0 h1:4X3PPeoWEDCMvzDvGmTajSyYPcZM4+y8sCA/SsA3cjw= 10 | github.com/charmbracelet/lipgloss v0.13.0/go.mod h1:nw4zy0SBX/F/eAO1cWdcvy6qnkDUxr8Lw7dvFrAIbbY= 11 | github.com/charmbracelet/x/ansi v0.2.3 h1:VfFN0NUpcjBRd4DnKfRaIRo53KRgey/nhOoEqosGDEY= 12 | github.com/charmbracelet/x/ansi v0.2.3/go.mod h1:dk73KoMTT5AX5BsX0KrqhsTqAnhZZoCBjs7dGWp4Ktw= 13 | github.com/charmbracelet/x/exp/golden v0.0.0-20240815200342-61de596daa2b h1:MnAMdlwSltxJyULnrYbkZpp4k58Co7Tah3ciKhSNo0Q= 14 | github.com/charmbracelet/x/exp/golden v0.0.0-20240815200342-61de596daa2b/go.mod h1:wDlXFlCrmJ8J+swcL/MnGUuYnqgQdW9rhSD61oNMb6U= 15 | github.com/charmbracelet/x/term v0.2.0 h1:cNB9Ot9q8I711MyZ7myUR5HFWL/lc3OpU8jZ4hwm0x0= 16 | github.com/charmbracelet/x/term v0.2.0/go.mod h1:GVxgxAbjUrmpvIINHIQnJJKpMlHiZ4cktEQCN6GWyF0= 17 | github.com/disintegration/imaging v1.6.2 h1:w1LecBlG2Lnp8B3jk5zSuNqd7b4DXhcjwek1ei82L+c= 18 | github.com/disintegration/imaging v1.6.2/go.mod h1:44/5580QXChDfwIclfc/PCwrr44amcmDAg8hxG0Ewe4= 19 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f h1:Y/CXytFA4m6baUTXGLOoWe4PQhGxaX0KpnayAqC48p4= 20 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f/go.mod h1:vw97MGsxSvLiUE2X8qFplwetxpGLQrlU1Q9AUEIzCaM= 21 | github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY= 22 | github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0= 23 | github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= 24 | github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= 25 | github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4= 26 | github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88= 27 | github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc= 28 | github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= 29 | github.com/mistakenelf/teacup v0.4.1 h1:QPNyIqrNKeizeGZc9cE6n+nAsIBu52oUf3bCkfGyBwk= 30 | github.com/mistakenelf/teacup v0.4.1/go.mod h1:8v/aIRCfrae6Uit1WFPHv0xzwi1XELZkAHiTybNSZTk= 31 | github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI= 32 | github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo= 33 | github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA= 34 | github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo= 35 | github.com/muesli/termenv v0.15.2 h1:GohcuySI0QmI3wN8Ok9PtKGkgkFIk7y6Vpb5PvrY+Wo= 36 | github.com/muesli/termenv v0.15.2/go.mod h1:Epx+iuz8sNs7mNKhxzH4fWXGNpZwUaJKRS1noLXviQ8= 37 | github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= 38 | github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= 39 | github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= 40 | github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= 41 | golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= 42 | golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= 43 | golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= 44 | golang.org/x/image v0.11.0 h1:ds2RoQvBvYTiJkwpSFDwCcDFNX7DqjL2WsUgTNk0Ooo= 45 | golang.org/x/image v0.11.0/go.mod h1:bglhjqbqVuEb9e9+eNR45Jfu7D+T4Qan+NhQk8Ck2P8= 46 | golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= 47 | golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= 48 | golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= 49 | golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= 50 | golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= 51 | golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= 52 | golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= 53 | golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= 54 | golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= 55 | golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= 56 | golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= 57 | golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= 58 | golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= 59 | golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 60 | golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 61 | golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 62 | golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 63 | golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 64 | golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 65 | golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= 66 | golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= 67 | golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= 68 | golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= 69 | golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= 70 | golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= 71 | golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= 72 | golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= 73 | golang.org/x/text v0.3.8 h1:nAL+RVCQ9uMn3vJZbV+MRnydTJFPf8qqY42YiA6MrqY= 74 | golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= 75 | golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= 76 | golang.org/x/text v0.12.0 h1:k+n5B8goJNdU7hSvEtMUz3d1Q6D/XW4COJSJR6fN0mc= 77 | golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= 78 | golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= 79 | golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= 80 | golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= 81 | golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= 82 | golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= 83 | -------------------------------------------------------------------------------- /client/pokemon.go: -------------------------------------------------------------------------------- 1 | package client 2 | 3 | import ( 4 | "encoding/json" 5 | "fmt" 6 | "image" 7 | "log" 8 | "net/http" 9 | strimage "pokego/images" 10 | "strings" 11 | 12 | "github.com/charmbracelet/lipgloss" 13 | ) 14 | 15 | type Pokemon struct { 16 | Abilities []struct { 17 | Ability struct { 18 | Name string `json:"name"` 19 | URL string `json:"url"` 20 | } `json:"ability"` 21 | IsHidden bool `json:"is_hidden"` 22 | Slot int `json:"slot"` 23 | } `json:"abilities"` 24 | BaseExperience int `json:"base_experience"` 25 | Cries struct { 26 | Latest string `json:"latest"` 27 | Legacy string `json:"legacy"` 28 | } `json:"cries"` 29 | Forms []struct { 30 | Name string `json:"name"` 31 | URL string `json:"url"` 32 | } `json:"forms"` 33 | GameIndices []struct { 34 | GameIndex int `json:"game_index"` 35 | Version struct { 36 | Name string `json:"name"` 37 | URL string `json:"url"` 38 | } `json:"version"` 39 | } `json:"game_indices"` 40 | Height int `json:"height"` 41 | HeldItems []interface{} `json:"held_items"` 42 | ID int `json:"id"` 43 | IsDefault bool `json:"is_default"` 44 | LocationAreaEncounters string `json:"location_area_encounters"` 45 | Moves []struct { 46 | Move struct { 47 | Name string `json:"name"` 48 | URL string `json:"url"` 49 | } `json:"move"` 50 | VersionGroupDetails []struct { 51 | LevelLearnedAt int `json:"level_learned_at"` 52 | MoveLearnMethod struct { 53 | Name string `json:"name"` 54 | URL string `json:"url"` 55 | } `json:"move_learn_method"` 56 | VersionGroup struct { 57 | Name string `json:"name"` 58 | URL string `json:"url"` 59 | } `json:"version_group"` 60 | } `json:"version_group_details"` 61 | } `json:"moves"` 62 | Name string `json:"name"` 63 | Order int `json:"order"` 64 | PastAbilities []interface{} `json:"past_abilities"` 65 | PastTypes []interface{} `json:"past_types"` 66 | Species struct { 67 | Name string `json:"name"` 68 | URL string `json:"url"` 69 | } `json:"species"` 70 | Sprites struct { 71 | BackDefault string `json:"back_default"` 72 | BackFemale interface{} `json:"back_female"` 73 | BackShiny string `json:"back_shiny"` 74 | BackShinyFemale interface{} `json:"back_shiny_female"` 75 | FrontDefault string `json:"front_default"` 76 | FrontFemale interface{} `json:"front_female"` 77 | FrontShiny string `json:"front_shiny"` 78 | FrontShinyFemale interface{} `json:"front_shiny_female"` 79 | Other struct { 80 | DreamWorld struct { 81 | FrontDefault string `json:"front_default"` 82 | FrontFemale interface{} `json:"front_female"` 83 | } `json:"dream_world"` 84 | Home struct { 85 | FrontDefault string `json:"front_default"` 86 | FrontFemale interface{} `json:"front_female"` 87 | FrontShiny string `json:"front_shiny"` 88 | FrontShinyFemale interface{} `json:"front_shiny_female"` 89 | } `json:"home"` 90 | OfficialArtwork struct { 91 | FrontDefault string `json:"front_default"` 92 | FrontShiny string `json:"front_shiny"` 93 | } `json:"official-artwork"` 94 | Showdown struct { 95 | BackDefault string `json:"back_default"` 96 | BackFemale interface{} `json:"back_female"` 97 | BackShiny string `json:"back_shiny"` 98 | BackShinyFemale interface{} `json:"back_shiny_female"` 99 | FrontDefault string `json:"front_default"` 100 | FrontFemale interface{} `json:"front_female"` 101 | FrontShiny string `json:"front_shiny"` 102 | FrontShinyFemale interface{} `json:"front_shiny_female"` 103 | } `json:"showdown"` 104 | } `json:"other"` 105 | Versions struct { 106 | GenerationI struct { 107 | RedBlue struct { 108 | BackDefault string `json:"back_default"` 109 | BackGray string `json:"back_gray"` 110 | BackTransparent string `json:"back_transparent"` 111 | FrontDefault string `json:"front_default"` 112 | FrontGray string `json:"front_gray"` 113 | FrontTransparent string `json:"front_transparent"` 114 | } `json:"red-blue"` 115 | Yellow struct { 116 | BackDefault string `json:"back_default"` 117 | BackGray string `json:"back_gray"` 118 | BackTransparent string `json:"back_transparent"` 119 | FrontDefault string `json:"front_default"` 120 | FrontGray string `json:"front_gray"` 121 | FrontTransparent string `json:"front_transparent"` 122 | } `json:"yellow"` 123 | } `json:"generation-i"` 124 | GenerationIi struct { 125 | Crystal struct { 126 | BackDefault string `json:"back_default"` 127 | BackShiny string `json:"back_shiny"` 128 | BackShinyTransparent string `json:"back_shiny_transparent"` 129 | BackTransparent string `json:"back_transparent"` 130 | FrontDefault string `json:"front_default"` 131 | FrontShiny string `json:"front_shiny"` 132 | FrontShinyTransparent string `json:"front_shiny_transparent"` 133 | FrontTransparent string `json:"front_transparent"` 134 | } `json:"crystal"` 135 | Gold struct { 136 | BackDefault string `json:"back_default"` 137 | BackShiny string `json:"back_shiny"` 138 | FrontDefault string `json:"front_default"` 139 | FrontShiny string `json:"front_shiny"` 140 | FrontTransparent string `json:"front_transparent"` 141 | } `json:"gold"` 142 | Silver struct { 143 | BackDefault string `json:"back_default"` 144 | BackShiny string `json:"back_shiny"` 145 | FrontDefault string `json:"front_default"` 146 | FrontShiny string `json:"front_shiny"` 147 | FrontTransparent string `json:"front_transparent"` 148 | } `json:"silver"` 149 | } `json:"generation-ii"` 150 | GenerationIii struct { 151 | Emerald struct { 152 | FrontDefault string `json:"front_default"` 153 | FrontShiny string `json:"front_shiny"` 154 | } `json:"emerald"` 155 | FireredLeafgreen struct { 156 | BackDefault string `json:"back_default"` 157 | BackShiny string `json:"back_shiny"` 158 | FrontDefault string `json:"front_default"` 159 | FrontShiny string `json:"front_shiny"` 160 | } `json:"firered-leafgreen"` 161 | RubySapphire struct { 162 | BackDefault string `json:"back_default"` 163 | BackShiny string `json:"back_shiny"` 164 | FrontDefault string `json:"front_default"` 165 | FrontShiny string `json:"front_shiny"` 166 | } `json:"ruby-sapphire"` 167 | } `json:"generation-iii"` 168 | GenerationIv struct { 169 | DiamondPearl struct { 170 | BackDefault string `json:"back_default"` 171 | BackFemale interface{} `json:"back_female"` 172 | BackShiny string `json:"back_shiny"` 173 | BackShinyFemale interface{} `json:"back_shiny_female"` 174 | FrontDefault string `json:"front_default"` 175 | FrontFemale interface{} `json:"front_female"` 176 | FrontShiny string `json:"front_shiny"` 177 | FrontShinyFemale interface{} `json:"front_shiny_female"` 178 | } `json:"diamond-pearl"` 179 | HeartgoldSoulsilver struct { 180 | BackDefault string `json:"back_default"` 181 | BackFemale interface{} `json:"back_female"` 182 | BackShiny string `json:"back_shiny"` 183 | BackShinyFemale interface{} `json:"back_shiny_female"` 184 | FrontDefault string `json:"front_default"` 185 | FrontFemale interface{} `json:"front_female"` 186 | FrontShiny string `json:"front_shiny"` 187 | FrontShinyFemale interface{} `json:"front_shiny_female"` 188 | } `json:"heartgold-soulsilver"` 189 | Platinum struct { 190 | BackDefault string `json:"back_default"` 191 | BackFemale interface{} `json:"back_female"` 192 | BackShiny string `json:"back_shiny"` 193 | BackShinyFemale interface{} `json:"back_shiny_female"` 194 | FrontDefault string `json:"front_default"` 195 | FrontFemale interface{} `json:"front_female"` 196 | FrontShiny string `json:"front_shiny"` 197 | FrontShinyFemale interface{} `json:"front_shiny_female"` 198 | } `json:"platinum"` 199 | } `json:"generation-iv"` 200 | GenerationV struct { 201 | BlackWhite struct { 202 | Animated struct { 203 | BackDefault string `json:"back_default"` 204 | BackFemale interface{} `json:"back_female"` 205 | BackShiny string `json:"back_shiny"` 206 | BackShinyFemale interface{} `json:"back_shiny_female"` 207 | FrontDefault string `json:"front_default"` 208 | FrontFemale interface{} `json:"front_female"` 209 | FrontShiny string `json:"front_shiny"` 210 | FrontShinyFemale interface{} `json:"front_shiny_female"` 211 | } `json:"animated"` 212 | BackDefault string `json:"back_default"` 213 | BackFemale interface{} `json:"back_female"` 214 | BackShiny string `json:"back_shiny"` 215 | BackShinyFemale interface{} `json:"back_shiny_female"` 216 | FrontDefault string `json:"front_default"` 217 | FrontFemale interface{} `json:"front_female"` 218 | FrontShiny string `json:"front_shiny"` 219 | FrontShinyFemale interface{} `json:"front_shiny_female"` 220 | } `json:"black-white"` 221 | } `json:"generation-v"` 222 | GenerationVi struct { 223 | OmegarubyAlphasapphire struct { 224 | FrontDefault string `json:"front_default"` 225 | FrontFemale interface{} `json:"front_female"` 226 | FrontShiny string `json:"front_shiny"` 227 | FrontShinyFemale interface{} `json:"front_shiny_female"` 228 | } `json:"omegaruby-alphasapphire"` 229 | XY struct { 230 | FrontDefault string `json:"front_default"` 231 | FrontFemale interface{} `json:"front_female"` 232 | FrontShiny string `json:"front_shiny"` 233 | FrontShinyFemale interface{} `json:"front_shiny_female"` 234 | } `json:"x-y"` 235 | } `json:"generation-vi"` 236 | GenerationVii struct { 237 | Icons struct { 238 | FrontDefault string `json:"front_default"` 239 | FrontFemale interface{} `json:"front_female"` 240 | } `json:"icons"` 241 | UltraSunUltraMoon struct { 242 | FrontDefault string `json:"front_default"` 243 | FrontFemale interface{} `json:"front_female"` 244 | FrontShiny string `json:"front_shiny"` 245 | FrontShinyFemale interface{} `json:"front_shiny_female"` 246 | } `json:"ultra-sun-ultra-moon"` 247 | } `json:"generation-vii"` 248 | GenerationViii struct { 249 | Icons struct { 250 | FrontDefault string `json:"front_default"` 251 | FrontFemale interface{} `json:"front_female"` 252 | } `json:"icons"` 253 | } `json:"generation-viii"` 254 | } `json:"versions"` 255 | } `json:"sprites"` 256 | Stats []struct { 257 | BaseStat int `json:"base_stat"` 258 | Effort int `json:"effort"` 259 | Stat struct { 260 | Name string `json:"name"` 261 | URL string `json:"url"` 262 | } `json:"stat"` 263 | } `json:"stats"` 264 | Types []struct { 265 | Slot int `json:"slot"` 266 | Type struct { 267 | Name string `json:"name"` 268 | URL string `json:"url"` 269 | } `json:"type"` 270 | } `json:"types"` 271 | Weight int `json:"weight"` 272 | } 273 | 274 | type PokemonList struct { 275 | Count int `json:"count"` 276 | Next string `json:"next"` 277 | Previous string `json:"previous"` 278 | Results []struct { 279 | Name string `json:"name"` 280 | URL string `json:"url"` 281 | } `json:"results"` 282 | } 283 | 284 | func GetPokemonList() PokemonList { 285 | res, err := http.Get("https://pokeapi.co/api/v2/pokemon?limit=150") 286 | 287 | if err != nil { 288 | log.Fatal(err) 289 | } 290 | 291 | defer res.Body.Close() 292 | 293 | var results PokemonList 294 | 295 | errCode := json.NewDecoder(res.Body).Decode(&results) 296 | 297 | if errCode != nil { 298 | log.Fatal(errCode) 299 | } 300 | 301 | return results 302 | } 303 | 304 | func GetPokemon(id string) (*Pokemon, error) { 305 | log.Print("https://pokeapi.co/api/v2/pokemon/", id) 306 | res, err := http.Get("https://pokeapi.co/api/v2/pokemon/" + id) 307 | 308 | if err != nil { 309 | log.Print(err) 310 | return nil, err 311 | } 312 | 313 | defer res.Body.Close() 314 | 315 | var results Pokemon 316 | 317 | errCode := json.NewDecoder(res.Body).Decode(&results) 318 | 319 | if errCode != nil { 320 | log.Print(errCode) 321 | } 322 | 323 | results.Name = strings.Title(results.Name) 324 | 325 | return &results, nil 326 | } 327 | 328 | func (p Pokemon) GetPokemonDescriptionView() string { 329 | 330 | typeColors := map[string]lipgloss.Color{ 331 | "bug": lipgloss.Color("#D7FF87"), 332 | "electric": lipgloss.Color("#FDFF90"), 333 | "fire": lipgloss.Color("#FF7698"), 334 | "flying": lipgloss.Color("#FF87D7"), 335 | "grass": lipgloss.Color("#75FBAB"), 336 | "ground": lipgloss.Color("#FF875F"), 337 | "normal": lipgloss.Color("#929292"), 338 | "poison": lipgloss.Color("#7D5AFC"), 339 | "water": lipgloss.Color("#00E2C7"), 340 | } 341 | 342 | baseStyle := lipgloss.NewStyle().MarginBottom(1) 343 | 344 | pokemonName := lipgloss.NewStyle().Align(lipgloss.Center).Border(lipgloss.NormalBorder(), false, false, true, false). 345 | Width(30).Background(lipgloss.Color("240")) 346 | 347 | descriptionStyle := baseStyle.Background(lipgloss.Color("240")).MarginRight(1) 348 | 349 | pokemonTypes := "" 350 | 351 | for _, pokType := range p.Types { 352 | pokemonTypes += lipgloss.NewStyle(). 353 | Background(typeColors[pokType.Type.Name]). 354 | Foreground(lipgloss.Color("#000000")). 355 | Padding(0, 1). 356 | Render(pokType.Type.Name) 357 | } 358 | 359 | pokemonHeigth := descriptionStyle.Render("Height: " + fmt.Sprint(p.Height) + "(decimeters)") 360 | pokemonWeight := descriptionStyle.Render("Weight: " + fmt.Sprint(p.Weight) + "(hoctograms)") 361 | experience := descriptionStyle.Render("Base Experience: " + fmt.Sprint(p.BaseExperience)) 362 | return lipgloss.JoinVertical(lipgloss.Top, pokemonName.Render("Stats"), descriptionStyle.Render("Type: "+pokemonTypes), pokemonHeigth, pokemonWeight, experience) 363 | 364 | } 365 | 366 | func (p Pokemon) GetImageView(width int) string { 367 | res, err := http.Get(p.Sprites.FrontDefault) 368 | 369 | if err != nil { 370 | log.Fatal(err) 371 | } 372 | 373 | defer res.Body.Close() 374 | 375 | image, _, err := image.Decode(res.Body) 376 | 377 | if err != nil { 378 | log.Fatal(err) 379 | } 380 | 381 | return strimage.ToString(width, image) 382 | 383 | } 384 | -------------------------------------------------------------------------------- /logs: -------------------------------------------------------------------------------- 1 | 2025/11/06 16:18:02 https://pokeapi.co/api/v2/pokemon/1 2 | 2025/11/06 16:18:03 GETTING NEXT POKEMON 3 | 2025/11/06 16:18:03 https://pokeapi.co/api/v2/pokemon/2 4 | 2025/11/06 16:18:03 https://pokeapi.co/api/v2/pokemon/3 5 | 2025/11/06 16:18:03 https://pokeapi.co/api/v2/pokemon/4 6 | 2025/11/06 16:18:03 https://pokeapi.co/api/v2/pokemon/5 7 | 2025/11/06 16:18:03 https://pokeapi.co/api/v2/pokemon/6 8 | 2025/11/06 16:18:04 26 9 | 2025/11/06 16:18:26 36 10 | 2025/11/06 16:18:27 46 11 | 2025/11/06 16:18:37 56 12 | 2025/11/06 16:18:43 66 13 | 2025/11/06 16:18:43 GETTING NEXT POKEMON 14 | 2025/11/06 16:18:43 https://pokeapi.co/api/v2/pokemon/10 15 | 2025/11/06 16:18:43 https://pokeapi.co/api/v2/pokemon/11 16 | 2025/11/06 16:18:43 https://pokeapi.co/api/v2/pokemon/12 17 | 2025/11/06 16:18:43 https://pokeapi.co/api/v2/pokemon/13 18 | 2025/11/06 16:18:43 https://pokeapi.co/api/v2/pokemon/14 19 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/1 20 | 2025/11/06 16:21:17 GETTING NEXT POKEMON 21 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/2 22 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/3 23 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/4 24 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/5 25 | 2025/11/06 16:21:17 https://pokeapi.co/api/v2/pokemon/6 26 | 2025/11/06 16:21:25 26 27 | 2025/11/06 16:21:25 cursor1 28 | 2025/11/06 16:21:34 36 29 | 2025/11/06 16:21:34 cursor2 30 | 2025/11/06 16:21:43 46 31 | 2025/11/06 16:21:43 cursor3 32 | 2025/11/06 16:21:44 56 33 | 2025/11/06 16:21:44 cursor4 34 | 2025/11/06 16:21:44 66 35 | 2025/11/06 16:21:44 cursor5 36 | 2025/11/06 16:21:44 GETTING NEXT POKEMON 37 | 2025/11/06 16:21:44 https://pokeapi.co/api/v2/pokemon/10 38 | 2025/11/06 16:21:44 https://pokeapi.co/api/v2/pokemon/11 39 | 2025/11/06 16:21:45 https://pokeapi.co/api/v2/pokemon/12 40 | 2025/11/06 16:21:45 https://pokeapi.co/api/v2/pokemon/13 41 | 2025/11/06 16:21:45 https://pokeapi.co/api/v2/pokemon/14 42 | 2025/11/06 16:23:13 https://pokeapi.co/api/v2/pokemon/1 43 | 2025/11/06 16:23:14 GETTING NEXT POKEMON 44 | 2025/11/06 16:23:14 Current ID: 1 45 | 2025/11/06 16:23:14 https://pokeapi.co/api/v2/pokemon/2 46 | 2025/11/06 16:23:14 https://pokeapi.co/api/v2/pokemon/3 47 | 2025/11/06 16:23:14 https://pokeapi.co/api/v2/pokemon/4 48 | 2025/11/06 16:23:14 https://pokeapi.co/api/v2/pokemon/5 49 | 2025/11/06 16:23:14 https://pokeapi.co/api/v2/pokemon/6 50 | 2025/11/06 16:25:49 26 51 | 2025/11/06 16:25:49 cursor1 52 | 2025/11/06 16:25:51 26 53 | 2025/11/06 16:25:51 cursor1 54 | 2025/11/06 16:25:51 36 55 | 2025/11/06 16:25:51 cursor2 56 | 2025/11/06 16:25:52 46 57 | 2025/11/06 16:25:52 cursor3 58 | 2025/11/06 16:25:52 56 59 | 2025/11/06 16:25:52 cursor4 60 | 2025/11/06 16:26:34 56 61 | 2025/11/06 16:26:34 cursor4 62 | 2025/11/06 16:26:35 66 63 | 2025/11/06 16:26:35 cursor5 64 | 2025/11/06 16:26:35 GETTING NEXT POKEMON 65 | 2025/11/06 16:26:35 Current ID: 5 66 | 2025/11/06 16:26:35 https://pokeapi.co/api/v2/pokemon/10 67 | 2025/11/06 16:26:35 https://pokeapi.co/api/v2/pokemon/11 68 | 2025/11/06 16:26:35 https://pokeapi.co/api/v2/pokemon/12 69 | 2025/11/06 16:26:35 https://pokeapi.co/api/v2/pokemon/13 70 | 2025/11/06 16:26:35 https://pokeapi.co/api/v2/pokemon/14 71 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/1 72 | 2025/11/06 16:26:50 GETTING NEXT POKEMON 73 | 2025/11/06 16:26:50 Current ID: 1 74 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/2 75 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/3 76 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/4 77 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/5 78 | 2025/11/06 16:26:50 https://pokeapi.co/api/v2/pokemon/6 79 | 2025/11/06 16:27:00 26 80 | 2025/11/06 16:27:00 cursor1 81 | 2025/11/06 16:27:02 36 82 | 2025/11/06 16:27:02 cursor2 83 | 2025/11/06 16:27:02 46 84 | 2025/11/06 16:27:02 cursor3 85 | 2025/11/06 16:27:02 56 86 | 2025/11/06 16:27:02 cursor4 87 | 2025/11/06 16:27:03 66 88 | 2025/11/06 16:27:03 cursor5 89 | 2025/11/06 16:27:03 GETTING NEXT POKEMON 90 | 2025/11/06 16:27:03 Current ID: 5 91 | 2025/11/06 16:27:03 https://pokeapi.co/api/v2/pokemon/10 92 | 2025/11/06 16:27:03 https://pokeapi.co/api/v2/pokemon/11 93 | 2025/11/06 16:27:03 https://pokeapi.co/api/v2/pokemon/12 94 | 2025/11/06 16:27:03 https://pokeapi.co/api/v2/pokemon/13 95 | 2025/11/06 16:27:03 https://pokeapi.co/api/v2/pokemon/14 96 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/1 97 | 2025/11/06 16:27:44 GETTING NEXT POKEMON 98 | 2025/11/06 16:27:44 Current ID: 1 99 | 2025/11/06 16:27:44 Current foorloop ID: 2 100 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/2 101 | 2025/11/06 16:27:44 Current foorloop ID: 3 102 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/3 103 | 2025/11/06 16:27:44 Current foorloop ID: 4 104 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/4 105 | 2025/11/06 16:27:44 Current foorloop ID: 5 106 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/5 107 | 2025/11/06 16:27:44 Current foorloop ID: 6 108 | 2025/11/06 16:27:44 https://pokeapi.co/api/v2/pokemon/6 109 | 2025/11/06 16:27:47 26 110 | 2025/11/06 16:27:47 cursor1 111 | 2025/11/06 16:27:47 36 112 | 2025/11/06 16:27:47 cursor2 113 | 2025/11/06 16:27:48 46 114 | 2025/11/06 16:27:48 cursor3 115 | 2025/11/06 16:27:48 56 116 | 2025/11/06 16:27:48 cursor4 117 | 2025/11/06 16:27:48 66 118 | 2025/11/06 16:27:48 cursor5 119 | 2025/11/06 16:27:48 GETTING NEXT POKEMON 120 | 2025/11/06 16:27:48 Current ID: 5 121 | 2025/11/06 16:27:48 Current foorloop ID: 10 122 | 2025/11/06 16:27:48 https://pokeapi.co/api/v2/pokemon/10 123 | 2025/11/06 16:27:48 Current foorloop ID: 11 124 | 2025/11/06 16:27:48 https://pokeapi.co/api/v2/pokemon/11 125 | 2025/11/06 16:27:49 Current foorloop ID: 12 126 | 2025/11/06 16:27:49 https://pokeapi.co/api/v2/pokemon/12 127 | 2025/11/06 16:27:49 Current foorloop ID: 13 128 | 2025/11/06 16:27:49 https://pokeapi.co/api/v2/pokemon/13 129 | 2025/11/06 16:27:49 Current foorloop ID: 14 130 | 2025/11/06 16:27:49 https://pokeapi.co/api/v2/pokemon/14 131 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/1 132 | 2025/11/06 16:28:38 GETTING NEXT POKEMON 133 | 2025/11/06 16:28:38 Current ID: 1 134 | 2025/11/06 16:28:38 Current foorloop ID: 1 135 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/2 136 | 2025/11/06 16:28:38 Current foorloop ID: 1 137 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/3 138 | 2025/11/06 16:28:38 Current foorloop ID: 1 139 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/4 140 | 2025/11/06 16:28:38 Current foorloop ID: 1 141 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/5 142 | 2025/11/06 16:28:38 Current foorloop ID: 1 143 | 2025/11/06 16:28:38 https://pokeapi.co/api/v2/pokemon/6 144 | 2025/11/06 16:28:39 26 145 | 2025/11/06 16:28:39 cursor1 146 | 2025/11/06 16:28:39 36 147 | 2025/11/06 16:28:39 cursor2 148 | 2025/11/06 16:28:40 46 149 | 2025/11/06 16:28:40 cursor3 150 | 2025/11/06 16:28:41 56 151 | 2025/11/06 16:28:41 cursor4 152 | 2025/11/06 16:28:41 66 153 | 2025/11/06 16:28:41 cursor5 154 | 2025/11/06 16:28:41 GETTING NEXT POKEMON 155 | 2025/11/06 16:28:41 Current ID: 5 156 | 2025/11/06 16:28:41 Current foorloop ID: 5 157 | 2025/11/06 16:28:41 https://pokeapi.co/api/v2/pokemon/10 158 | 2025/11/06 16:28:41 Current foorloop ID: 5 159 | 2025/11/06 16:28:41 https://pokeapi.co/api/v2/pokemon/11 160 | 2025/11/06 16:28:41 Current foorloop ID: 5 161 | 2025/11/06 16:28:41 https://pokeapi.co/api/v2/pokemon/12 162 | 2025/11/06 16:28:42 Current foorloop ID: 5 163 | 2025/11/06 16:28:42 https://pokeapi.co/api/v2/pokemon/13 164 | 2025/11/06 16:28:42 Current foorloop ID: 5 165 | 2025/11/06 16:28:42 https://pokeapi.co/api/v2/pokemon/14 166 | 2025/11/06 16:29:24 https://pokeapi.co/api/v2/pokemon/1 167 | 2025/11/06 16:29:24 GETTING NEXT POKEMON 168 | 2025/11/06 16:29:24 Current ID: 1 169 | 2025/11/06 16:29:24 Current foorloop ID: 1 170 | 2025/11/06 16:29:24 https://pokeapi.co/api/v2/pokemon/2 171 | 2025/11/06 16:29:24 Current foorloop ID: 2 172 | 2025/11/06 16:29:24 https://pokeapi.co/api/v2/pokemon/3 173 | 2025/11/06 16:29:24 Current foorloop ID: 3 174 | 2025/11/06 16:29:24 https://pokeapi.co/api/v2/pokemon/4 175 | 2025/11/06 16:29:24 Current foorloop ID: 4 176 | 2025/11/06 16:29:24 https://pokeapi.co/api/v2/pokemon/5 177 | 2025/11/06 16:29:25 Current foorloop ID: 5 178 | 2025/11/06 16:29:25 https://pokeapi.co/api/v2/pokemon/6 179 | 2025/11/06 16:29:26 26 180 | 2025/11/06 16:29:26 cursor1 181 | 2025/11/06 16:29:26 36 182 | 2025/11/06 16:29:26 cursor2 183 | 2025/11/06 16:29:27 46 184 | 2025/11/06 16:29:27 cursor3 185 | 2025/11/06 16:29:28 56 186 | 2025/11/06 16:29:28 cursor4 187 | 2025/11/06 16:29:28 66 188 | 2025/11/06 16:29:28 cursor5 189 | 2025/11/06 16:29:28 GETTING NEXT POKEMON 190 | 2025/11/06 16:29:28 Current ID: 5 191 | 2025/11/06 16:29:28 Current foorloop ID: 5 192 | 2025/11/06 16:29:28 https://pokeapi.co/api/v2/pokemon/10 193 | 2025/11/06 16:29:28 Current foorloop ID: 6 194 | 2025/11/06 16:29:28 https://pokeapi.co/api/v2/pokemon/11 195 | 2025/11/06 16:29:28 Current foorloop ID: 7 196 | 2025/11/06 16:29:28 https://pokeapi.co/api/v2/pokemon/12 197 | 2025/11/06 16:29:28 Current foorloop ID: 8 198 | 2025/11/06 16:29:28 https://pokeapi.co/api/v2/pokemon/13 199 | 2025/11/06 16:29:28 Current foorloop ID: 9 200 | 2025/11/06 16:29:28 https://pokeapi.co/api/v2/pokemon/14 201 | 2025/11/06 16:30:11 https://pokeapi.co/api/v2/pokemon/1 202 | 2025/11/06 16:30:11 GETTING NEXT POKEMON 203 | 2025/11/06 16:30:11 Current ID: 1 204 | 2025/11/06 16:30:11 Current foorloop ID: 2 205 | 2025/11/06 16:30:11 https://pokeapi.co/api/v2/pokemon/2 206 | 2025/11/06 16:30:11 Current foorloop ID: 3 207 | 2025/11/06 16:30:11 https://pokeapi.co/api/v2/pokemon/3 208 | 2025/11/06 16:30:11 Current foorloop ID: 4 209 | 2025/11/06 16:30:11 https://pokeapi.co/api/v2/pokemon/4 210 | 2025/11/06 16:30:12 Current foorloop ID: 5 211 | 2025/11/06 16:30:12 https://pokeapi.co/api/v2/pokemon/5 212 | 2025/11/06 16:30:12 Current foorloop ID: 6 213 | 2025/11/06 16:30:12 https://pokeapi.co/api/v2/pokemon/6 214 | 2025/11/06 16:30:12 26 215 | 2025/11/06 16:30:12 cursor1 216 | 2025/11/06 16:30:13 36 217 | 2025/11/06 16:30:13 cursor2 218 | 2025/11/06 16:30:13 46 219 | 2025/11/06 16:30:13 cursor3 220 | 2025/11/06 16:30:13 56 221 | 2025/11/06 16:30:13 cursor4 222 | 2025/11/06 16:30:13 66 223 | 2025/11/06 16:30:13 cursor5 224 | 2025/11/06 16:30:13 GETTING NEXT POKEMON 225 | 2025/11/06 16:30:13 Current ID: 5 226 | 2025/11/06 16:30:13 Current foorloop ID: 6 227 | 2025/11/06 16:30:13 Current foorloop ID: 7 228 | 2025/11/06 16:30:13 https://pokeapi.co/api/v2/pokemon/7 229 | 2025/11/06 16:30:13 Current foorloop ID: 8 230 | 2025/11/06 16:30:13 https://pokeapi.co/api/v2/pokemon/8 231 | 2025/11/06 16:30:14 Current foorloop ID: 9 232 | 2025/11/06 16:30:14 https://pokeapi.co/api/v2/pokemon/9 233 | 2025/11/06 16:30:14 Current foorloop ID: 10 234 | 2025/11/06 16:30:14 https://pokeapi.co/api/v2/pokemon/10 235 | 2025/11/06 16:30:15 710 236 | 2025/11/06 16:30:15 cursor6 237 | 2025/11/06 16:30:16 810 238 | 2025/11/06 16:30:16 cursor7 239 | 2025/11/06 16:30:16 910 240 | 2025/11/06 16:30:16 cursor8 241 | 2025/11/06 16:30:17 1010 242 | 2025/11/06 16:30:17 cursor9 243 | 2025/11/06 16:30:17 GETTING NEXT POKEMON 244 | 2025/11/06 16:30:17 Current ID: 9 245 | 2025/11/06 16:30:17 Current foorloop ID: 10 246 | 2025/11/06 16:30:17 Current foorloop ID: 11 247 | 2025/11/06 16:30:17 https://pokeapi.co/api/v2/pokemon/11 248 | 2025/11/06 16:30:17 Current foorloop ID: 12 249 | 2025/11/06 16:30:17 https://pokeapi.co/api/v2/pokemon/12 250 | 2025/11/06 16:30:17 Current foorloop ID: 13 251 | 2025/11/06 16:30:17 https://pokeapi.co/api/v2/pokemon/13 252 | 2025/11/06 16:30:17 Current foorloop ID: 14 253 | 2025/11/06 16:30:17 https://pokeapi.co/api/v2/pokemon/14 254 | 2025/11/06 16:30:18 1114 255 | 2025/11/06 16:30:18 cursor10 256 | 2025/11/06 16:30:19 1214 257 | 2025/11/06 16:30:19 cursor11 258 | 2025/11/06 16:30:19 1314 259 | 2025/11/06 16:30:19 cursor12 260 | 2025/11/06 16:30:20 1414 261 | 2025/11/06 16:30:20 cursor13 262 | 2025/11/06 16:30:20 GETTING NEXT POKEMON 263 | 2025/11/06 16:30:20 Current ID: 13 264 | 2025/11/06 16:30:20 Current foorloop ID: 14 265 | 2025/11/06 16:30:20 Current foorloop ID: 15 266 | 2025/11/06 16:30:20 https://pokeapi.co/api/v2/pokemon/15 267 | 2025/11/06 16:30:20 Current foorloop ID: 16 268 | 2025/11/06 16:30:20 https://pokeapi.co/api/v2/pokemon/16 269 | 2025/11/06 16:30:20 Current foorloop ID: 17 270 | 2025/11/06 16:30:20 https://pokeapi.co/api/v2/pokemon/17 271 | 2025/11/06 16:30:20 Current foorloop ID: 18 272 | 2025/11/06 16:30:20 https://pokeapi.co/api/v2/pokemon/18 273 | 2025/11/06 16:30:20 1518 274 | 2025/11/06 16:30:20 cursor14 275 | 2025/11/06 16:30:21 1618 276 | 2025/11/06 16:30:21 cursor15 277 | 2025/11/06 16:30:21 1718 278 | 2025/11/06 16:30:21 cursor16 279 | 2025/11/06 16:30:22 1818 280 | 2025/11/06 16:30:22 cursor17 281 | 2025/11/06 16:30:22 GETTING NEXT POKEMON 282 | 2025/11/06 16:30:22 Current ID: 17 283 | 2025/11/06 16:30:22 Current foorloop ID: 18 284 | 2025/11/06 16:30:22 Current foorloop ID: 19 285 | 2025/11/06 16:30:22 https://pokeapi.co/api/v2/pokemon/19 286 | 2025/11/06 16:30:22 Current foorloop ID: 20 287 | 2025/11/06 16:30:22 https://pokeapi.co/api/v2/pokemon/20 288 | 2025/11/06 16:30:22 Current foorloop ID: 21 289 | 2025/11/06 16:30:22 https://pokeapi.co/api/v2/pokemon/21 290 | 2025/11/06 16:30:22 Current foorloop ID: 22 291 | 2025/11/06 16:30:22 https://pokeapi.co/api/v2/pokemon/22 292 | 2025/11/06 16:30:22 1922 293 | 2025/11/06 16:30:22 cursor18 294 | 2025/11/06 16:30:23 2022 295 | 2025/11/06 16:30:23 cursor19 296 | 2025/11/06 16:30:23 2122 297 | 2025/11/06 16:30:23 cursor20 298 | 2025/11/06 16:30:24 2222 299 | 2025/11/06 16:30:24 cursor21 300 | 2025/11/06 16:30:24 GETTING NEXT POKEMON 301 | 2025/11/06 16:30:24 Current ID: 21 302 | 2025/11/06 16:30:24 Current foorloop ID: 22 303 | 2025/11/06 16:30:24 Current foorloop ID: 23 304 | 2025/11/06 16:30:24 https://pokeapi.co/api/v2/pokemon/23 305 | 2025/11/06 16:30:24 Current foorloop ID: 24 306 | 2025/11/06 16:30:24 https://pokeapi.co/api/v2/pokemon/24 307 | 2025/11/06 16:30:24 Current foorloop ID: 25 308 | 2025/11/06 16:30:24 https://pokeapi.co/api/v2/pokemon/25 309 | 2025/11/06 16:30:24 Current foorloop ID: 26 310 | 2025/11/06 16:30:24 https://pokeapi.co/api/v2/pokemon/26 311 | 2025/11/06 16:30:25 2326 312 | 2025/11/06 16:30:25 cursor22 313 | 2025/11/06 16:30:25 2426 314 | 2025/11/06 16:30:25 cursor23 315 | 2025/11/06 16:30:25 2526 316 | 2025/11/06 16:30:25 cursor24 317 | 2025/11/06 16:30:26 2626 318 | 2025/11/06 16:30:26 cursor25 319 | 2025/11/06 16:30:26 GETTING NEXT POKEMON 320 | 2025/11/06 16:30:26 Current ID: 25 321 | 2025/11/06 16:30:26 Current foorloop ID: 26 322 | 2025/11/06 16:30:26 Current foorloop ID: 27 323 | 2025/11/06 16:30:26 https://pokeapi.co/api/v2/pokemon/27 324 | 2025/11/06 16:30:26 Current foorloop ID: 28 325 | 2025/11/06 16:30:26 https://pokeapi.co/api/v2/pokemon/28 326 | 2025/11/06 16:30:26 Current foorloop ID: 29 327 | 2025/11/06 16:30:26 https://pokeapi.co/api/v2/pokemon/29 328 | 2025/11/06 16:30:26 Current foorloop ID: 30 329 | 2025/11/06 16:30:26 https://pokeapi.co/api/v2/pokemon/30 330 | 2025/11/06 16:30:29 1630 331 | 2025/11/06 16:30:29 cursor15 332 | 2025/11/06 16:30:29 1730 333 | 2025/11/06 16:30:29 cursor16 334 | 2025/11/06 16:30:29 1830 335 | 2025/11/06 16:30:29 cursor17 336 | 2025/11/06 16:30:29 1930 337 | 2025/11/06 16:30:29 cursor18 338 | 2025/11/06 16:30:30 2030 339 | 2025/11/06 16:30:30 cursor19 340 | 2025/11/06 16:30:30 2130 341 | 2025/11/06 16:30:30 cursor20 342 | 2025/11/06 16:30:30 2230 343 | 2025/11/06 16:30:30 cursor21 344 | 2025/11/06 16:30:30 2330 345 | 2025/11/06 16:30:30 cursor22 346 | 2025/11/06 16:30:30 2430 347 | 2025/11/06 16:30:30 cursor23 348 | 2025/11/06 16:30:31 2530 349 | 2025/11/06 16:30:31 cursor24 350 | 2025/11/06 16:30:31 2630 351 | 2025/11/06 16:30:31 cursor25 352 | 2025/11/06 16:30:32 2730 353 | 2025/11/06 16:30:32 cursor26 354 | 2025/11/06 16:30:33 2830 355 | 2025/11/06 16:30:33 cursor27 356 | 2025/11/06 16:30:34 2930 357 | 2025/11/06 16:30:34 cursor28 358 | 2025/11/06 16:30:34 3030 359 | 2025/11/06 16:30:34 cursor29 360 | 2025/11/06 16:30:34 GETTING NEXT POKEMON 361 | 2025/11/06 16:30:34 Current ID: 29 362 | 2025/11/06 16:30:34 Current foorloop ID: 30 363 | 2025/11/06 16:30:34 Current foorloop ID: 31 364 | 2025/11/06 16:30:34 https://pokeapi.co/api/v2/pokemon/31 365 | 2025/11/06 16:30:34 Current foorloop ID: 32 366 | 2025/11/06 16:30:34 https://pokeapi.co/api/v2/pokemon/32 367 | 2025/11/06 16:30:34 Current foorloop ID: 33 368 | 2025/11/06 16:30:34 https://pokeapi.co/api/v2/pokemon/33 369 | 2025/11/06 16:30:35 Current foorloop ID: 34 370 | 2025/11/06 16:30:35 https://pokeapi.co/api/v2/pokemon/34 371 | 2025/11/06 16:30:35 3134 372 | 2025/11/06 16:30:35 cursor30 373 | 2025/11/06 16:30:36 3234 374 | 2025/11/06 16:30:36 cursor31 375 | 2025/11/06 16:30:36 3334 376 | 2025/11/06 16:30:36 cursor32 377 | 2025/11/06 16:30:37 3434 378 | 2025/11/06 16:30:37 cursor33 379 | 2025/11/06 16:30:37 GETTING NEXT POKEMON 380 | 2025/11/06 16:30:37 Current ID: 33 381 | 2025/11/06 16:30:37 Current foorloop ID: 34 382 | 2025/11/06 16:30:37 Current foorloop ID: 35 383 | 2025/11/06 16:30:37 https://pokeapi.co/api/v2/pokemon/35 384 | 2025/11/06 16:30:37 Current foorloop ID: 36 385 | 2025/11/06 16:30:37 https://pokeapi.co/api/v2/pokemon/36 386 | 2025/11/06 16:30:37 Current foorloop ID: 37 387 | 2025/11/06 16:30:37 https://pokeapi.co/api/v2/pokemon/37 388 | 2025/11/06 16:30:37 Current foorloop ID: 38 389 | 2025/11/06 16:30:37 https://pokeapi.co/api/v2/pokemon/38 390 | 2025/11/06 16:30:38 3538 391 | 2025/11/06 16:30:38 cursor34 392 | 2025/11/06 16:30:38 3638 393 | 2025/11/06 16:30:38 cursor35 394 | 2025/11/06 16:30:39 3738 395 | 2025/11/06 16:30:39 cursor36 396 | 2025/11/06 16:30:39 3838 397 | 2025/11/06 16:30:39 cursor37 398 | 2025/11/06 16:30:39 GETTING NEXT POKEMON 399 | 2025/11/06 16:30:39 Current ID: 37 400 | 2025/11/06 16:30:39 Current foorloop ID: 38 401 | 2025/11/06 16:30:39 Current foorloop ID: 39 402 | 2025/11/06 16:30:39 https://pokeapi.co/api/v2/pokemon/39 403 | 2025/11/06 16:30:39 Current foorloop ID: 40 404 | 2025/11/06 16:30:39 https://pokeapi.co/api/v2/pokemon/40 405 | 2025/11/06 16:30:39 3939 406 | 2025/11/06 16:30:39 cursor38 407 | 2025/11/06 16:30:39 GETTING NEXT POKEMON 408 | 2025/11/06 16:30:39 Current ID: 38 409 | 2025/11/06 16:30:39 Current foorloop ID: 39 410 | 2025/11/06 16:30:39 Current foorloop ID: 40 411 | 2025/11/06 16:30:39 https://pokeapi.co/api/v2/pokemon/40 412 | 2025/11/06 16:30:39 Current foorloop ID: 41 413 | 2025/11/06 16:30:39 https://pokeapi.co/api/v2/pokemon/41 414 | 2025/11/06 16:30:40 Current foorloop ID: 41 415 | 2025/11/06 16:30:40 https://pokeapi.co/api/v2/pokemon/41 416 | 2025/11/06 16:30:40 Current foorloop ID: 42 417 | 2025/11/06 16:30:40 https://pokeapi.co/api/v2/pokemon/42 418 | 2025/11/06 16:30:40 Current foorloop ID: 42 419 | 2025/11/06 16:30:40 https://pokeapi.co/api/v2/pokemon/42 420 | 2025/11/06 16:30:40 Current foorloop ID: 43 421 | 2025/11/06 16:30:40 https://pokeapi.co/api/v2/pokemon/43 422 | 2025/11/06 16:30:40 4043 423 | 2025/11/06 16:30:40 cursor39 424 | 2025/11/06 16:30:41 4143 425 | 2025/11/06 16:30:41 cursor40 426 | 2025/11/06 16:30:41 4243 427 | 2025/11/06 16:30:41 cursor41 428 | 2025/11/06 16:30:41 4343 429 | 2025/11/06 16:30:41 cursor42 430 | 2025/11/06 16:30:41 GETTING NEXT POKEMON 431 | 2025/11/06 16:30:41 Current ID: 42 432 | 2025/11/06 16:30:41 Current foorloop ID: 43 433 | 2025/11/06 16:30:41 Current foorloop ID: 44 434 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/44 435 | 2025/11/06 16:30:41 Current foorloop ID: 45 436 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/45 437 | 2025/11/06 16:30:41 4444 438 | 2025/11/06 16:30:41 cursor43 439 | 2025/11/06 16:30:41 GETTING NEXT POKEMON 440 | 2025/11/06 16:30:41 Current ID: 43 441 | 2025/11/06 16:30:41 Current foorloop ID: 44 442 | 2025/11/06 16:30:41 Current foorloop ID: 45 443 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/45 444 | 2025/11/06 16:30:41 Current foorloop ID: 46 445 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/46 446 | 2025/11/06 16:30:41 Current foorloop ID: 46 447 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/46 448 | 2025/11/06 16:30:41 Current foorloop ID: 47 449 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/47 450 | 2025/11/06 16:30:41 4546 451 | 2025/11/06 16:30:41 cursor44 452 | 2025/11/06 16:30:41 Current foorloop ID: 47 453 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/47 454 | 2025/11/06 16:30:41 Current foorloop ID: 48 455 | 2025/11/06 16:30:41 https://pokeapi.co/api/v2/pokemon/48 456 | 2025/11/06 16:30:42 4648 457 | 2025/11/06 16:30:42 cursor45 458 | 2025/11/06 16:30:42 4748 459 | 2025/11/06 16:30:42 cursor46 460 | 2025/11/06 16:30:42 4848 461 | 2025/11/06 16:30:42 cursor47 462 | 2025/11/06 16:30:42 GETTING NEXT POKEMON 463 | 2025/11/06 16:30:42 Current ID: 47 464 | 2025/11/06 16:30:42 Current foorloop ID: 48 465 | 2025/11/06 16:30:42 Current foorloop ID: 49 466 | 2025/11/06 16:30:42 https://pokeapi.co/api/v2/pokemon/49 467 | 2025/11/06 16:30:42 Current foorloop ID: 50 468 | 2025/11/06 16:30:42 https://pokeapi.co/api/v2/pokemon/50 469 | 2025/11/06 16:30:42 4949 470 | 2025/11/06 16:30:42 cursor48 471 | 2025/11/06 16:30:42 GETTING NEXT POKEMON 472 | 2025/11/06 16:30:42 Current ID: 48 473 | 2025/11/06 16:30:42 Current foorloop ID: 49 474 | 2025/11/06 16:30:42 Current foorloop ID: 50 475 | 2025/11/06 16:30:42 https://pokeapi.co/api/v2/pokemon/50 476 | 2025/11/06 16:30:42 Current foorloop ID: 51 477 | 2025/11/06 16:30:42 https://pokeapi.co/api/v2/pokemon/51 478 | 2025/11/06 16:30:43 Current foorloop ID: 51 479 | 2025/11/06 16:30:43 https://pokeapi.co/api/v2/pokemon/51 480 | 2025/11/06 16:30:43 Current foorloop ID: 52 481 | 2025/11/06 16:30:43 https://pokeapi.co/api/v2/pokemon/52 482 | 2025/11/06 16:30:43 Current foorloop ID: 52 483 | 2025/11/06 16:30:43 https://pokeapi.co/api/v2/pokemon/52 484 | 2025/11/06 16:30:43 5052 485 | 2025/11/06 16:30:43 cursor49 486 | 2025/11/06 16:30:43 Current foorloop ID: 53 487 | 2025/11/06 16:30:43 https://pokeapi.co/api/v2/pokemon/53 488 | 2025/11/06 16:30:43 5153 489 | 2025/11/06 16:30:43 cursor50 490 | 2025/11/06 16:30:43 5253 491 | 2025/11/06 16:30:43 cursor51 492 | 2025/11/06 16:30:45 4653 493 | 2025/11/06 16:30:45 cursor45 494 | 2025/11/06 16:30:45 4753 495 | 2025/11/06 16:30:45 cursor46 496 | 2025/11/06 16:30:45 4853 497 | 2025/11/06 16:30:45 cursor47 498 | 2025/11/06 16:30:45 4953 499 | 2025/11/06 16:30:45 cursor48 500 | 2025/11/06 16:30:45 5053 501 | 2025/11/06 16:30:45 cursor49 502 | 2025/11/06 16:30:45 5153 503 | 2025/11/06 16:30:45 cursor50 504 | 2025/11/06 16:30:46 5253 505 | 2025/11/06 16:30:46 cursor51 506 | 2025/11/06 16:30:46 5353 507 | 2025/11/06 16:30:46 cursor52 508 | 2025/11/06 16:30:46 GETTING NEXT POKEMON 509 | 2025/11/06 16:30:46 Current ID: 52 510 | 2025/11/06 16:30:46 Current foorloop ID: 53 511 | 2025/11/06 16:30:46 Current foorloop ID: 54 512 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/54 513 | 2025/11/06 16:30:46 Current foorloop ID: 55 514 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/55 515 | 2025/11/06 16:30:46 5454 516 | 2025/11/06 16:30:46 cursor53 517 | 2025/11/06 16:30:46 GETTING NEXT POKEMON 518 | 2025/11/06 16:30:46 Current ID: 53 519 | 2025/11/06 16:30:46 Current foorloop ID: 54 520 | 2025/11/06 16:30:46 Current foorloop ID: 55 521 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/55 522 | 2025/11/06 16:30:46 Current foorloop ID: 56 523 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/56 524 | 2025/11/06 16:30:46 Current foorloop ID: 56 525 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/56 526 | 2025/11/06 16:30:46 Current foorloop ID: 57 527 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/57 528 | 2025/11/06 16:30:46 5556 529 | 2025/11/06 16:30:46 cursor54 530 | 2025/11/06 16:30:46 Current foorloop ID: 57 531 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/57 532 | 2025/11/06 16:30:46 Current foorloop ID: 58 533 | 2025/11/06 16:30:46 https://pokeapi.co/api/v2/pokemon/58 534 | 2025/11/06 16:30:46 5657 535 | 2025/11/06 16:30:46 cursor55 536 | 2025/11/06 16:30:46 5758 537 | 2025/11/06 16:30:46 cursor56 538 | 2025/11/06 16:30:47 5858 539 | 2025/11/06 16:30:47 cursor57 540 | 2025/11/06 16:30:47 GETTING NEXT POKEMON 541 | 2025/11/06 16:30:47 Current ID: 57 542 | 2025/11/06 16:30:47 Current foorloop ID: 58 543 | 2025/11/06 16:30:47 Current foorloop ID: 59 544 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/59 545 | 2025/11/06 16:30:47 Current foorloop ID: 60 546 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/60 547 | 2025/11/06 16:30:47 5959 548 | 2025/11/06 16:30:47 cursor58 549 | 2025/11/06 16:30:47 GETTING NEXT POKEMON 550 | 2025/11/06 16:30:47 Current ID: 58 551 | 2025/11/06 16:30:47 Current foorloop ID: 59 552 | 2025/11/06 16:30:47 Current foorloop ID: 60 553 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/60 554 | 2025/11/06 16:30:47 Current foorloop ID: 61 555 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/61 556 | 2025/11/06 16:30:47 Current foorloop ID: 61 557 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/61 558 | 2025/11/06 16:30:47 Current foorloop ID: 62 559 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/62 560 | 2025/11/06 16:30:47 6061 561 | 2025/11/06 16:30:47 cursor59 562 | 2025/11/06 16:30:47 Current foorloop ID: 62 563 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/62 564 | 2025/11/06 16:30:47 Current foorloop ID: 63 565 | 2025/11/06 16:30:47 https://pokeapi.co/api/v2/pokemon/63 566 | 2025/11/06 16:30:47 6162 567 | 2025/11/06 16:30:47 cursor60 568 | 2025/11/06 16:30:48 6263 569 | 2025/11/06 16:30:48 cursor61 570 | 2025/11/06 16:30:48 6363 571 | 2025/11/06 16:30:48 cursor62 572 | 2025/11/06 16:30:48 GETTING NEXT POKEMON 573 | 2025/11/06 16:30:48 Current ID: 62 574 | 2025/11/06 16:30:48 Current foorloop ID: 63 575 | 2025/11/06 16:30:48 Current foorloop ID: 64 576 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/64 577 | 2025/11/06 16:30:48 Current foorloop ID: 65 578 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/65 579 | 2025/11/06 16:30:48 6464 580 | 2025/11/06 16:30:48 cursor63 581 | 2025/11/06 16:30:48 GETTING NEXT POKEMON 582 | 2025/11/06 16:30:48 Current ID: 63 583 | 2025/11/06 16:30:48 Current foorloop ID: 64 584 | 2025/11/06 16:30:48 Current foorloop ID: 65 585 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/65 586 | 2025/11/06 16:30:48 Current foorloop ID: 66 587 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/66 588 | 2025/11/06 16:30:48 Current foorloop ID: 66 589 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/66 590 | 2025/11/06 16:30:48 Current foorloop ID: 67 591 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/67 592 | 2025/11/06 16:30:48 6566 593 | 2025/11/06 16:30:48 cursor64 594 | 2025/11/06 16:30:48 Current foorloop ID: 67 595 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/67 596 | 2025/11/06 16:30:48 Current foorloop ID: 68 597 | 2025/11/06 16:30:48 https://pokeapi.co/api/v2/pokemon/68 598 | 2025/11/06 16:30:48 6667 599 | 2025/11/06 16:30:48 cursor65 600 | 2025/11/06 16:30:48 6768 601 | 2025/11/06 16:30:48 cursor66 602 | 2025/11/06 16:30:49 6868 603 | 2025/11/06 16:30:49 cursor67 604 | 2025/11/06 16:30:49 GETTING NEXT POKEMON 605 | 2025/11/06 16:30:49 Current ID: 67 606 | 2025/11/06 16:30:49 Current foorloop ID: 68 607 | 2025/11/06 16:30:49 Current foorloop ID: 69 608 | 2025/11/06 16:30:49 https://pokeapi.co/api/v2/pokemon/69 609 | 2025/11/06 16:30:49 6968 610 | 2025/11/06 16:30:49 cursor68 611 | 2025/11/06 16:30:49 Get "": unsupported protocol scheme "" 612 | 2025/11/06 16:31:39 https://pokeapi.co/api/v2/pokemon/1 613 | 2025/11/06 16:31:39 GETTING NEXT POKEMON 614 | 2025/11/06 16:31:39 Current ID: 1 615 | 2025/11/06 16:31:39 Current foorloop ID: 2 616 | 2025/11/06 16:31:39 https://pokeapi.co/api/v2/pokemon/2 617 | 2025/11/06 16:31:40 Current foorloop ID: 3 618 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/3 619 | 2025/11/06 16:31:40 Current foorloop ID: 4 620 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/4 621 | 2025/11/06 16:31:40 Current foorloop ID: 5 622 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/5 623 | 2025/11/06 16:31:40 Current foorloop ID: 6 624 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/6 625 | 2025/11/06 16:31:40 Current foorloop ID: 7 626 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/7 627 | 2025/11/06 16:31:40 Current foorloop ID: 8 628 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/8 629 | 2025/11/06 16:31:40 Current foorloop ID: 9 630 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/9 631 | 2025/11/06 16:31:40 Current foorloop ID: 10 632 | 2025/11/06 16:31:40 https://pokeapi.co/api/v2/pokemon/10 633 | 2025/11/06 16:31:41 Current foorloop ID: 11 634 | 2025/11/06 16:31:41 https://pokeapi.co/api/v2/pokemon/11 635 | 2025/11/06 16:31:42 211 636 | 2025/11/06 16:31:42 cursor1 637 | 2025/11/06 16:31:42 311 638 | 2025/11/06 16:31:42 cursor2 639 | 2025/11/06 16:31:43 411 640 | 2025/11/06 16:31:43 cursor3 641 | 2025/11/06 16:31:43 511 642 | 2025/11/06 16:31:43 cursor4 643 | 2025/11/06 16:31:43 611 644 | 2025/11/06 16:31:43 cursor5 645 | 2025/11/06 16:31:44 711 646 | 2025/11/06 16:31:44 cursor6 647 | 2025/11/06 16:31:44 811 648 | 2025/11/06 16:31:44 cursor7 649 | 2025/11/06 16:31:44 911 650 | 2025/11/06 16:31:44 cursor8 651 | 2025/11/06 16:31:44 1011 652 | 2025/11/06 16:31:44 cursor9 653 | 2025/11/06 16:31:45 1111 654 | 2025/11/06 16:31:45 cursor10 655 | 2025/11/06 16:31:45 GETTING NEXT POKEMON 656 | 2025/11/06 16:31:45 Current ID: 10 657 | 2025/11/06 16:31:45 Current foorloop ID: 11 658 | 2025/11/06 16:31:45 Current foorloop ID: 12 659 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/12 660 | 2025/11/06 16:31:45 Current foorloop ID: 13 661 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/13 662 | 2025/11/06 16:31:45 1212 663 | 2025/11/06 16:31:45 cursor11 664 | 2025/11/06 16:31:45 GETTING NEXT POKEMON 665 | 2025/11/06 16:31:45 Current ID: 11 666 | 2025/11/06 16:31:45 Current foorloop ID: 12 667 | 2025/11/06 16:31:45 Current foorloop ID: 13 668 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/13 669 | 2025/11/06 16:31:45 Current foorloop ID: 14 670 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/14 671 | 2025/11/06 16:31:45 Current foorloop ID: 14 672 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/14 673 | 2025/11/06 16:31:45 Current foorloop ID: 15 674 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/15 675 | 2025/11/06 16:31:45 1314 676 | 2025/11/06 16:31:45 cursor12 677 | 2025/11/06 16:31:45 Current foorloop ID: 15 678 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/15 679 | 2025/11/06 16:31:45 Current foorloop ID: 16 680 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/16 681 | 2025/11/06 16:31:45 Current foorloop ID: 16 682 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/16 683 | 2025/11/06 16:31:45 Current foorloop ID: 17 684 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/17 685 | 2025/11/06 16:31:45 1416 686 | 2025/11/06 16:31:45 cursor13 687 | 2025/11/06 16:31:45 Current foorloop ID: 17 688 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/17 689 | 2025/11/06 16:31:45 Current foorloop ID: 18 690 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/18 691 | 2025/11/06 16:31:45 Current foorloop ID: 18 692 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/18 693 | 2025/11/06 16:31:45 Current foorloop ID: 19 694 | 2025/11/06 16:31:45 https://pokeapi.co/api/v2/pokemon/19 695 | 2025/11/06 16:31:46 Current foorloop ID: 19 696 | 2025/11/06 16:31:46 https://pokeapi.co/api/v2/pokemon/19 697 | 2025/11/06 16:31:46 Current foorloop ID: 20 698 | 2025/11/06 16:31:46 https://pokeapi.co/api/v2/pokemon/20 699 | 2025/11/06 16:31:46 1519 700 | 2025/11/06 16:31:46 cursor14 701 | 2025/11/06 16:31:46 Current foorloop ID: 20 702 | 2025/11/06 16:31:46 https://pokeapi.co/api/v2/pokemon/20 703 | 2025/11/06 16:31:46 Current foorloop ID: 21 704 | 2025/11/06 16:31:46 https://pokeapi.co/api/v2/pokemon/21 705 | 2025/11/06 16:31:46 1620 706 | 2025/11/06 16:31:46 cursor15 707 | 2025/11/06 16:31:46 1721 708 | 2025/11/06 16:31:46 cursor16 709 | 2025/11/06 16:31:46 1821 710 | 2025/11/06 16:31:46 cursor17 711 | 2025/11/06 16:31:46 1921 712 | 2025/11/06 16:31:46 cursor18 713 | 2025/11/06 16:31:47 2021 714 | 2025/11/06 16:31:47 cursor19 715 | 2025/11/06 16:31:47 2121 716 | 2025/11/06 16:31:47 cursor20 717 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 718 | 2025/11/06 16:31:47 Current ID: 20 719 | 2025/11/06 16:31:47 Current foorloop ID: 21 720 | 2025/11/06 16:31:47 Current foorloop ID: 22 721 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/22 722 | 2025/11/06 16:31:47 Current foorloop ID: 23 723 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/23 724 | 2025/11/06 16:31:47 2222 725 | 2025/11/06 16:31:47 cursor21 726 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 727 | 2025/11/06 16:31:47 Current ID: 21 728 | 2025/11/06 16:31:47 Current foorloop ID: 22 729 | 2025/11/06 16:31:47 Current foorloop ID: 23 730 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/23 731 | 2025/11/06 16:31:47 Current foorloop ID: 24 732 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/24 733 | 2025/11/06 16:31:47 Current foorloop ID: 24 734 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/24 735 | 2025/11/06 16:31:47 2323 736 | 2025/11/06 16:31:47 cursor22 737 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 738 | 2025/11/06 16:31:47 Current ID: 22 739 | 2025/11/06 16:31:47 Current foorloop ID: 23 740 | 2025/11/06 16:31:47 Current foorloop ID: 24 741 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/24 742 | 2025/11/06 16:31:47 Current foorloop ID: 25 743 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/25 744 | 2025/11/06 16:31:47 Current foorloop ID: 25 745 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/25 746 | 2025/11/06 16:31:47 Current foorloop ID: 25 747 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/25 748 | 2025/11/06 16:31:47 2424 749 | 2025/11/06 16:31:47 cursor23 750 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 751 | 2025/11/06 16:31:47 Current ID: 23 752 | 2025/11/06 16:31:47 Current foorloop ID: 24 753 | 2025/11/06 16:31:47 Current foorloop ID: 25 754 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/25 755 | 2025/11/06 16:31:47 Current foorloop ID: 26 756 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/26 757 | 2025/11/06 16:31:47 Current foorloop ID: 26 758 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/26 759 | 2025/11/06 16:31:47 Current foorloop ID: 26 760 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/26 761 | 2025/11/06 16:31:47 Current foorloop ID: 26 762 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/26 763 | 2025/11/06 16:31:47 2525 764 | 2025/11/06 16:31:47 cursor24 765 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 766 | 2025/11/06 16:31:47 Current ID: 24 767 | 2025/11/06 16:31:47 Current foorloop ID: 25 768 | 2025/11/06 16:31:47 Current foorloop ID: 26 769 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/26 770 | 2025/11/06 16:31:47 Current foorloop ID: 27 771 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 772 | 2025/11/06 16:31:47 Current foorloop ID: 27 773 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 774 | 2025/11/06 16:31:47 Current foorloop ID: 27 775 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 776 | 2025/11/06 16:31:47 Current foorloop ID: 27 777 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 778 | 2025/11/06 16:31:47 Current foorloop ID: 27 779 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 780 | 2025/11/06 16:31:47 2626 781 | 2025/11/06 16:31:47 cursor25 782 | 2025/11/06 16:31:47 GETTING NEXT POKEMON 783 | 2025/11/06 16:31:47 Current ID: 25 784 | 2025/11/06 16:31:47 Current foorloop ID: 26 785 | 2025/11/06 16:31:47 Current foorloop ID: 27 786 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/27 787 | 2025/11/06 16:31:47 Current foorloop ID: 28 788 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 789 | 2025/11/06 16:31:47 Current foorloop ID: 28 790 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 791 | 2025/11/06 16:31:47 Current foorloop ID: 28 792 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 793 | 2025/11/06 16:31:47 Current foorloop ID: 28 794 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 795 | 2025/11/06 16:31:47 Current foorloop ID: 28 796 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 797 | 2025/11/06 16:31:47 Current foorloop ID: 28 798 | 2025/11/06 16:31:47 https://pokeapi.co/api/v2/pokemon/28 799 | 2025/11/06 16:31:48 Current foorloop ID: 29 800 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 801 | 2025/11/06 16:31:48 Current foorloop ID: 29 802 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 803 | 2025/11/06 16:31:48 2728 804 | 2025/11/06 16:31:48 cursor26 805 | 2025/11/06 16:31:48 Current foorloop ID: 29 806 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 807 | 2025/11/06 16:31:48 Current foorloop ID: 29 808 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 809 | 2025/11/06 16:31:48 Current foorloop ID: 29 810 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 811 | 2025/11/06 16:31:48 Current foorloop ID: 29 812 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/29 813 | 2025/11/06 16:31:48 Current foorloop ID: 30 814 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 815 | 2025/11/06 16:31:48 Current foorloop ID: 30 816 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 817 | 2025/11/06 16:31:48 Current foorloop ID: 30 818 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 819 | 2025/11/06 16:31:48 2829 820 | 2025/11/06 16:31:48 cursor27 821 | 2025/11/06 16:31:48 Current foorloop ID: 30 822 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 823 | 2025/11/06 16:31:48 Current foorloop ID: 30 824 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 825 | 2025/11/06 16:31:48 Current foorloop ID: 30 826 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/30 827 | 2025/11/06 16:31:48 Current foorloop ID: 31 828 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/31 829 | 2025/11/06 16:31:48 Current foorloop ID: 31 830 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/31 831 | 2025/11/06 16:31:48 2930 832 | 2025/11/06 16:31:48 cursor28 833 | 2025/11/06 16:31:48 Current foorloop ID: 31 834 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/31 835 | 2025/11/06 16:31:48 Current foorloop ID: 31 836 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/31 837 | 2025/11/06 16:31:48 Current foorloop ID: 31 838 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/31 839 | 2025/11/06 16:31:48 Current foorloop ID: 32 840 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/32 841 | 2025/11/06 16:31:48 Current foorloop ID: 32 842 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/32 843 | 2025/11/06 16:31:48 3031 844 | 2025/11/06 16:31:48 cursor29 845 | 2025/11/06 16:31:48 Current foorloop ID: 32 846 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/32 847 | 2025/11/06 16:31:48 Current foorloop ID: 32 848 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/32 849 | 2025/11/06 16:31:48 Current foorloop ID: 33 850 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/33 851 | 2025/11/06 16:31:48 Current foorloop ID: 33 852 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/33 853 | 2025/11/06 16:31:48 3132 854 | 2025/11/06 16:31:48 cursor30 855 | 2025/11/06 16:31:48 Current foorloop ID: 33 856 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/33 857 | 2025/11/06 16:31:48 Current foorloop ID: 34 858 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/34 859 | 2025/11/06 16:31:48 Current foorloop ID: 34 860 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/34 861 | 2025/11/06 16:31:48 3233 862 | 2025/11/06 16:31:48 cursor31 863 | 2025/11/06 16:31:48 Current foorloop ID: 35 864 | 2025/11/06 16:31:48 https://pokeapi.co/api/v2/pokemon/35 865 | 2025/11/06 16:31:48 3334 866 | 2025/11/06 16:31:48 cursor32 867 | 2025/11/06 16:31:49 3435 868 | 2025/11/06 16:31:49 cursor33 869 | 2025/11/06 16:31:49 3535 870 | 2025/11/06 16:31:49 cursor34 871 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 872 | 2025/11/06 16:31:49 Current ID: 34 873 | 2025/11/06 16:31:49 Current foorloop ID: 35 874 | 2025/11/06 16:31:49 Current foorloop ID: 36 875 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/36 876 | 2025/11/06 16:31:49 Current foorloop ID: 37 877 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/37 878 | 2025/11/06 16:31:49 3636 879 | 2025/11/06 16:31:49 cursor35 880 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 881 | 2025/11/06 16:31:49 Current ID: 35 882 | 2025/11/06 16:31:49 Current foorloop ID: 36 883 | 2025/11/06 16:31:49 Current foorloop ID: 37 884 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/37 885 | 2025/11/06 16:31:49 Current foorloop ID: 38 886 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/38 887 | 2025/11/06 16:31:49 Current foorloop ID: 38 888 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/38 889 | 2025/11/06 16:31:49 3737 890 | 2025/11/06 16:31:49 cursor36 891 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 892 | 2025/11/06 16:31:49 Current ID: 36 893 | 2025/11/06 16:31:49 Current foorloop ID: 37 894 | 2025/11/06 16:31:49 Current foorloop ID: 38 895 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/38 896 | 2025/11/06 16:31:49 Current foorloop ID: 39 897 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/39 898 | 2025/11/06 16:31:49 Current foorloop ID: 39 899 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/39 900 | 2025/11/06 16:31:49 Current foorloop ID: 39 901 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/39 902 | 2025/11/06 16:31:49 3838 903 | 2025/11/06 16:31:49 cursor37 904 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 905 | 2025/11/06 16:31:49 Current ID: 37 906 | 2025/11/06 16:31:49 Current foorloop ID: 38 907 | 2025/11/06 16:31:49 Current foorloop ID: 39 908 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/39 909 | 2025/11/06 16:31:49 Current foorloop ID: 40 910 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/40 911 | 2025/11/06 16:31:49 Current foorloop ID: 40 912 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/40 913 | 2025/11/06 16:31:49 Current foorloop ID: 40 914 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/40 915 | 2025/11/06 16:31:49 Current foorloop ID: 40 916 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/40 917 | 2025/11/06 16:31:49 3939 918 | 2025/11/06 16:31:49 cursor38 919 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 920 | 2025/11/06 16:31:49 Current ID: 38 921 | 2025/11/06 16:31:49 Current foorloop ID: 39 922 | 2025/11/06 16:31:49 Current foorloop ID: 40 923 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/40 924 | 2025/11/06 16:31:49 Current foorloop ID: 41 925 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 926 | 2025/11/06 16:31:49 Current foorloop ID: 41 927 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 928 | 2025/11/06 16:31:49 Current foorloop ID: 41 929 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 930 | 2025/11/06 16:31:49 Current foorloop ID: 41 931 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 932 | 2025/11/06 16:31:49 Current foorloop ID: 41 933 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 934 | 2025/11/06 16:31:49 4040 935 | 2025/11/06 16:31:49 cursor39 936 | 2025/11/06 16:31:49 GETTING NEXT POKEMON 937 | 2025/11/06 16:31:49 Current ID: 39 938 | 2025/11/06 16:31:49 Current foorloop ID: 40 939 | 2025/11/06 16:31:49 Current foorloop ID: 41 940 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/41 941 | 2025/11/06 16:31:49 Current foorloop ID: 42 942 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 943 | 2025/11/06 16:31:49 Current foorloop ID: 42 944 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 945 | 2025/11/06 16:31:49 Current foorloop ID: 42 946 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 947 | 2025/11/06 16:31:49 Current foorloop ID: 42 948 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 949 | 2025/11/06 16:31:49 Current foorloop ID: 42 950 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 951 | 2025/11/06 16:31:49 Current foorloop ID: 42 952 | 2025/11/06 16:31:49 https://pokeapi.co/api/v2/pokemon/42 953 | 2025/11/06 16:31:50 4141 954 | 2025/11/06 16:31:50 cursor40 955 | 2025/11/06 16:31:50 GETTING NEXT POKEMON 956 | 2025/11/06 16:31:50 Current ID: 40 957 | 2025/11/06 16:31:50 Current foorloop ID: 41 958 | 2025/11/06 16:31:50 Current foorloop ID: 42 959 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/42 960 | 2025/11/06 16:31:50 Current foorloop ID: 43 961 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 962 | 2025/11/06 16:31:50 Current foorloop ID: 43 963 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 964 | 2025/11/06 16:31:50 Current foorloop ID: 43 965 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 966 | 2025/11/06 16:31:50 Current foorloop ID: 43 967 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 968 | 2025/11/06 16:31:50 Current foorloop ID: 43 969 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 970 | 2025/11/06 16:31:50 Current foorloop ID: 43 971 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 972 | 2025/11/06 16:31:50 Current foorloop ID: 43 973 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/43 974 | 2025/11/06 16:31:50 Current foorloop ID: 44 975 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 976 | 2025/11/06 16:31:50 4243 977 | 2025/11/06 16:31:50 cursor41 978 | 2025/11/06 16:31:50 Current foorloop ID: 44 979 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 980 | 2025/11/06 16:31:50 Current foorloop ID: 44 981 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 982 | 2025/11/06 16:31:50 Current foorloop ID: 44 983 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 984 | 2025/11/06 16:31:50 Current foorloop ID: 44 985 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 986 | 2025/11/06 16:31:50 Current foorloop ID: 44 987 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 988 | 2025/11/06 16:31:50 Current foorloop ID: 44 989 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/44 990 | 2025/11/06 16:31:50 Current foorloop ID: 45 991 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 992 | 2025/11/06 16:31:50 Current foorloop ID: 45 993 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 994 | 2025/11/06 16:31:50 4344 995 | 2025/11/06 16:31:50 cursor42 996 | 2025/11/06 16:31:50 Current foorloop ID: 45 997 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 998 | 2025/11/06 16:31:50 Current foorloop ID: 45 999 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 1000 | 2025/11/06 16:31:50 Current foorloop ID: 45 1001 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 1002 | 2025/11/06 16:31:50 Current foorloop ID: 45 1003 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/45 1004 | 2025/11/06 16:31:50 Current foorloop ID: 46 1005 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/46 1006 | 2025/11/06 16:31:50 Current foorloop ID: 46 1007 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/46 1008 | 2025/11/06 16:31:50 4445 1009 | 2025/11/06 16:31:50 cursor43 1010 | 2025/11/06 16:31:50 Current foorloop ID: 46 1011 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/46 1012 | 2025/11/06 16:31:50 Current foorloop ID: 46 1013 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/46 1014 | 2025/11/06 16:31:50 Current foorloop ID: 46 1015 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/46 1016 | 2025/11/06 16:31:50 Current foorloop ID: 47 1017 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/47 1018 | 2025/11/06 16:31:50 Current foorloop ID: 47 1019 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/47 1020 | 2025/11/06 16:31:50 4546 1021 | 2025/11/06 16:31:50 cursor44 1022 | 2025/11/06 16:31:50 Current foorloop ID: 47 1023 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/47 1024 | 2025/11/06 16:31:50 Current foorloop ID: 47 1025 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/47 1026 | 2025/11/06 16:31:50 Current foorloop ID: 48 1027 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/48 1028 | 2025/11/06 16:31:50 Current foorloop ID: 48 1029 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/48 1030 | 2025/11/06 16:31:50 4647 1031 | 2025/11/06 16:31:50 cursor45 1032 | 2025/11/06 16:31:50 Current foorloop ID: 48 1033 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/48 1034 | 2025/11/06 16:31:50 Current foorloop ID: 49 1035 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/49 1036 | 2025/11/06 16:31:50 Current foorloop ID: 49 1037 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/49 1038 | 2025/11/06 16:31:50 4748 1039 | 2025/11/06 16:31:50 cursor46 1040 | 2025/11/06 16:31:50 Current foorloop ID: 50 1041 | 2025/11/06 16:31:50 https://pokeapi.co/api/v2/pokemon/50 1042 | 2025/11/06 16:31:51 4849 1043 | 2025/11/06 16:31:51 cursor47 1044 | 2025/11/06 16:31:51 4950 1045 | 2025/11/06 16:31:51 cursor48 1046 | 2025/11/06 16:31:51 5050 1047 | 2025/11/06 16:31:51 cursor49 1048 | 2025/11/06 16:31:51 GETTING NEXT POKEMON 1049 | 2025/11/06 16:31:51 Current ID: 49 1050 | 2025/11/06 16:31:51 Current foorloop ID: 50 1051 | 2025/11/06 16:31:51 Current foorloop ID: 51 1052 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/51 1053 | 2025/11/06 16:31:51 Current foorloop ID: 52 1054 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/52 1055 | 2025/11/06 16:31:51 5151 1056 | 2025/11/06 16:31:51 cursor50 1057 | 2025/11/06 16:31:51 GETTING NEXT POKEMON 1058 | 2025/11/06 16:31:51 Current ID: 50 1059 | 2025/11/06 16:31:51 Current foorloop ID: 51 1060 | 2025/11/06 16:31:51 Current foorloop ID: 52 1061 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/52 1062 | 2025/11/06 16:31:51 Current foorloop ID: 53 1063 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/53 1064 | 2025/11/06 16:31:51 Current foorloop ID: 53 1065 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/53 1066 | 2025/11/06 16:31:51 5252 1067 | 2025/11/06 16:31:51 cursor51 1068 | 2025/11/06 16:31:51 GETTING NEXT POKEMON 1069 | 2025/11/06 16:31:51 Current ID: 51 1070 | 2025/11/06 16:31:51 Current foorloop ID: 52 1071 | 2025/11/06 16:31:51 Current foorloop ID: 53 1072 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/53 1073 | 2025/11/06 16:31:51 Current foorloop ID: 54 1074 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/54 1075 | 2025/11/06 16:31:51 Current foorloop ID: 54 1076 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/54 1077 | 2025/11/06 16:31:51 Current foorloop ID: 54 1078 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/54 1079 | 2025/11/06 16:31:51 5353 1080 | 2025/11/06 16:31:51 cursor52 1081 | 2025/11/06 16:31:51 GETTING NEXT POKEMON 1082 | 2025/11/06 16:31:51 Current ID: 52 1083 | 2025/11/06 16:31:51 Current foorloop ID: 53 1084 | 2025/11/06 16:31:51 Current foorloop ID: 54 1085 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/54 1086 | 2025/11/06 16:31:51 Current foorloop ID: 55 1087 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/55 1088 | 2025/11/06 16:31:51 Current foorloop ID: 55 1089 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/55 1090 | 2025/11/06 16:31:51 Current foorloop ID: 55 1091 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/55 1092 | 2025/11/06 16:31:51 Current foorloop ID: 55 1093 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/55 1094 | 2025/11/06 16:31:51 5454 1095 | 2025/11/06 16:31:51 cursor53 1096 | 2025/11/06 16:31:51 GETTING NEXT POKEMON 1097 | 2025/11/06 16:31:51 Current ID: 53 1098 | 2025/11/06 16:31:51 Current foorloop ID: 54 1099 | 2025/11/06 16:31:51 Current foorloop ID: 55 1100 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/55 1101 | 2025/11/06 16:31:51 Current foorloop ID: 56 1102 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/56 1103 | 2025/11/06 16:31:51 Current foorloop ID: 56 1104 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/56 1105 | 2025/11/06 16:31:51 Current foorloop ID: 56 1106 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/56 1107 | 2025/11/06 16:31:51 Current foorloop ID: 56 1108 | 2025/11/06 16:31:51 https://pokeapi.co/api/v2/pokemon/56 1109 | 2025/11/06 16:31:52 Current foorloop ID: 56 1110 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/56 1111 | 2025/11/06 16:31:52 Current foorloop ID: 57 1112 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/57 1113 | 2025/11/06 16:31:52 5556 1114 | 2025/11/06 16:31:52 cursor54 1115 | 2025/11/06 16:31:52 Current foorloop ID: 57 1116 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/57 1117 | 2025/11/06 16:31:52 Current foorloop ID: 57 1118 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/57 1119 | 2025/11/06 16:31:52 Current foorloop ID: 57 1120 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/57 1121 | 2025/11/06 16:31:52 Current foorloop ID: 57 1122 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/57 1123 | 2025/11/06 16:31:52 Current foorloop ID: 58 1124 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/58 1125 | 2025/11/06 16:31:52 Current foorloop ID: 58 1126 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/58 1127 | 2025/11/06 16:31:52 Current foorloop ID: 58 1128 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/58 1129 | 2025/11/06 16:31:52 5657 1130 | 2025/11/06 16:31:52 cursor55 1131 | 2025/11/06 16:31:52 Current foorloop ID: 58 1132 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/58 1133 | 2025/11/06 16:31:52 Current foorloop ID: 58 1134 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/58 1135 | 2025/11/06 16:31:52 Current foorloop ID: 59 1136 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/59 1137 | 2025/11/06 16:31:52 Current foorloop ID: 59 1138 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/59 1139 | 2025/11/06 16:31:52 Current foorloop ID: 59 1140 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/59 1141 | 2025/11/06 16:31:52 Current foorloop ID: 59 1142 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/59 1143 | 2025/11/06 16:31:52 5758 1144 | 2025/11/06 16:31:52 cursor56 1145 | 2025/11/06 16:31:52 Current foorloop ID: 59 1146 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/59 1147 | 2025/11/06 16:31:52 Current foorloop ID: 60 1148 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/60 1149 | 2025/11/06 16:31:52 Current foorloop ID: 60 1150 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/60 1151 | 2025/11/06 16:31:52 Current foorloop ID: 60 1152 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/60 1153 | 2025/11/06 16:31:52 5859 1154 | 2025/11/06 16:31:52 cursor57 1155 | 2025/11/06 16:31:52 Current foorloop ID: 60 1156 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/60 1157 | 2025/11/06 16:31:52 Current foorloop ID: 61 1158 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/61 1159 | 2025/11/06 16:31:52 Current foorloop ID: 61 1160 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/61 1161 | 2025/11/06 16:31:52 Current foorloop ID: 61 1162 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/61 1163 | 2025/11/06 16:31:52 5960 1164 | 2025/11/06 16:31:52 cursor58 1165 | 2025/11/06 16:31:52 Current foorloop ID: 62 1166 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/62 1167 | 2025/11/06 16:31:52 Current foorloop ID: 62 1168 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/62 1169 | 2025/11/06 16:31:52 6061 1170 | 2025/11/06 16:31:52 cursor59 1171 | 2025/11/06 16:31:52 Current foorloop ID: 63 1172 | 2025/11/06 16:31:52 https://pokeapi.co/api/v2/pokemon/63 1173 | 2025/11/06 16:31:52 6162 1174 | 2025/11/06 16:31:52 cursor60 1175 | 2025/11/06 16:31:53 6263 1176 | 2025/11/06 16:31:53 cursor61 1177 | 2025/11/06 16:31:54 5863 1178 | 2025/11/06 16:31:54 cursor57 1179 | 2025/11/06 16:31:54 5963 1180 | 2025/11/06 16:31:54 cursor58 1181 | 2025/11/06 16:31:54 6063 1182 | 2025/11/06 16:31:54 cursor59 1183 | 2025/11/06 16:31:55 6163 1184 | 2025/11/06 16:31:55 cursor60 1185 | 2025/11/06 16:31:55 6263 1186 | 2025/11/06 16:31:55 cursor61 1187 | 2025/11/06 16:31:55 6363 1188 | 2025/11/06 16:31:55 cursor62 1189 | 2025/11/06 16:31:55 GETTING NEXT POKEMON 1190 | 2025/11/06 16:31:55 Current ID: 62 1191 | 2025/11/06 16:31:55 Current foorloop ID: 63 1192 | 2025/11/06 16:31:55 Current foorloop ID: 64 1193 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/64 1194 | 2025/11/06 16:31:55 Current foorloop ID: 65 1195 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/65 1196 | 2025/11/06 16:31:55 Current foorloop ID: 66 1197 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/66 1198 | 2025/11/06 16:31:55 Current foorloop ID: 67 1199 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/67 1200 | 2025/11/06 16:31:55 6466 1201 | 2025/11/06 16:31:55 cursor63 1202 | 2025/11/06 16:31:55 Current foorloop ID: 68 1203 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/68 1204 | 2025/11/06 16:31:55 6567 1205 | 2025/11/06 16:31:55 cursor64 1206 | 2025/11/06 16:31:55 Current foorloop ID: 69 1207 | 2025/11/06 16:31:55 https://pokeapi.co/api/v2/pokemon/69 1208 | 2025/11/06 16:31:56 Current foorloop ID: 70 1209 | 2025/11/06 16:31:56 https://pokeapi.co/api/v2/pokemon/70 1210 | 2025/11/06 16:31:56 6669 1211 | 2025/11/06 16:31:56 cursor65 1212 | 2025/11/06 16:31:56 Current foorloop ID: 71 1213 | 2025/11/06 16:31:56 https://pokeapi.co/api/v2/pokemon/71 1214 | 2025/11/06 16:31:56 6770 1215 | 2025/11/06 16:31:56 cursor66 1216 | 2025/11/06 16:31:56 Current foorloop ID: 72 1217 | 2025/11/06 16:31:56 https://pokeapi.co/api/v2/pokemon/72 1218 | 2025/11/06 16:31:56 6871 1219 | 2025/11/06 16:31:56 cursor67 1220 | 2025/11/06 16:31:56 6972 1221 | 2025/11/06 16:31:56 cursor68 1222 | 2025/11/06 16:31:56 7072 1223 | 2025/11/06 16:31:56 cursor69 1224 | 2025/11/06 16:31:57 7172 1225 | 2025/11/06 16:31:57 cursor70 1226 | 2025/11/06 16:31:57 7272 1227 | 2025/11/06 16:31:57 cursor71 1228 | 2025/11/06 16:31:57 GETTING NEXT POKEMON 1229 | 2025/11/06 16:31:57 Current ID: 71 1230 | 2025/11/06 16:31:57 Current foorloop ID: 72 1231 | 2025/11/06 16:31:57 Current foorloop ID: 73 1232 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/73 1233 | 2025/11/06 16:31:57 Current foorloop ID: 74 1234 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/74 1235 | 2025/11/06 16:31:57 7373 1236 | 2025/11/06 16:31:57 cursor72 1237 | 2025/11/06 16:31:57 GETTING NEXT POKEMON 1238 | 2025/11/06 16:31:57 Current ID: 72 1239 | 2025/11/06 16:31:57 Current foorloop ID: 73 1240 | 2025/11/06 16:31:57 Current foorloop ID: 74 1241 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/74 1242 | 2025/11/06 16:31:57 Current foorloop ID: 75 1243 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/75 1244 | 2025/11/06 16:31:57 Current foorloop ID: 75 1245 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/75 1246 | 2025/11/06 16:31:57 Current foorloop ID: 76 1247 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/76 1248 | 2025/11/06 16:31:57 7475 1249 | 2025/11/06 16:31:57 cursor73 1250 | 2025/11/06 16:31:57 Current foorloop ID: 76 1251 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/76 1252 | 2025/11/06 16:31:57 Current foorloop ID: 77 1253 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/77 1254 | 2025/11/06 16:31:57 Current foorloop ID: 77 1255 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/77 1256 | 2025/11/06 16:31:57 Current foorloop ID: 78 1257 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/78 1258 | 2025/11/06 16:31:57 7577 1259 | 2025/11/06 16:31:57 cursor74 1260 | 2025/11/06 16:31:57 Current foorloop ID: 78 1261 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/78 1262 | 2025/11/06 16:31:57 Current foorloop ID: 79 1263 | 2025/11/06 16:31:57 https://pokeapi.co/api/v2/pokemon/79 1264 | 2025/11/06 16:31:58 Current foorloop ID: 79 1265 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/79 1266 | 2025/11/06 16:31:58 7678 1267 | 2025/11/06 16:31:58 cursor75 1268 | 2025/11/06 16:31:58 Current foorloop ID: 80 1269 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/80 1270 | 2025/11/06 16:31:58 Current foorloop ID: 80 1271 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/80 1272 | 2025/11/06 16:31:58 Current foorloop ID: 81 1273 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/81 1274 | 2025/11/06 16:31:58 7780 1275 | 2025/11/06 16:31:58 cursor76 1276 | 2025/11/06 16:31:58 Current foorloop ID: 81 1277 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/81 1278 | 2025/11/06 16:31:58 Current foorloop ID: 82 1279 | 2025/11/06 16:31:58 https://pokeapi.co/api/v2/pokemon/82 1280 | 2025/11/06 16:31:58 7881 1281 | 2025/11/06 16:31:58 cursor77 1282 | 2025/11/06 16:31:58 7982 1283 | 2025/11/06 16:31:58 cursor78 1284 | 2025/11/06 16:32:00 7082 1285 | 2025/11/06 16:32:00 cursor69 1286 | 2025/11/06 16:32:00 7182 1287 | 2025/11/06 16:32:00 cursor70 1288 | 2025/11/06 16:32:00 7282 1289 | 2025/11/06 16:32:00 cursor71 1290 | 2025/11/06 16:32:00 7382 1291 | 2025/11/06 16:32:00 cursor72 1292 | 2025/11/06 16:32:01 7482 1293 | 2025/11/06 16:32:01 cursor73 1294 | 2025/11/06 16:32:01 7582 1295 | 2025/11/06 16:32:01 cursor74 1296 | 2025/11/06 16:32:01 7682 1297 | 2025/11/06 16:32:01 cursor75 1298 | 2025/11/06 16:32:01 7782 1299 | 2025/11/06 16:32:01 cursor76 1300 | 2025/11/06 16:32:01 7882 1301 | 2025/11/06 16:32:01 cursor77 1302 | 2025/11/06 16:32:01 7982 1303 | 2025/11/06 16:32:01 cursor78 1304 | 2025/11/06 16:32:02 8082 1305 | 2025/11/06 16:32:02 cursor79 1306 | 2025/11/06 16:32:02 8182 1307 | 2025/11/06 16:32:02 cursor80 1308 | 2025/11/06 16:32:02 8282 1309 | 2025/11/06 16:32:02 cursor81 1310 | 2025/11/06 16:32:02 GETTING NEXT POKEMON 1311 | 2025/11/06 16:32:02 Current ID: 81 1312 | 2025/11/06 16:32:02 Current foorloop ID: 82 1313 | 2025/11/06 16:32:02 Current foorloop ID: 83 1314 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/83 1315 | 2025/11/06 16:32:02 Current foorloop ID: 84 1316 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/84 1317 | 2025/11/06 16:32:02 8383 1318 | 2025/11/06 16:32:02 cursor82 1319 | 2025/11/06 16:32:02 GETTING NEXT POKEMON 1320 | 2025/11/06 16:32:02 Current ID: 82 1321 | 2025/11/06 16:32:02 Current foorloop ID: 83 1322 | 2025/11/06 16:32:02 Current foorloop ID: 84 1323 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/84 1324 | 2025/11/06 16:32:02 Current foorloop ID: 85 1325 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/85 1326 | 2025/11/06 16:32:02 Current foorloop ID: 85 1327 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/85 1328 | 2025/11/06 16:32:02 Current foorloop ID: 86 1329 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/86 1330 | 2025/11/06 16:32:02 Current foorloop ID: 86 1331 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/86 1332 | 2025/11/06 16:32:02 Current foorloop ID: 87 1333 | 2025/11/06 16:32:02 https://pokeapi.co/api/v2/pokemon/87 1334 | 2025/11/06 16:32:03 Current foorloop ID: 87 1335 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/87 1336 | 2025/11/06 16:32:03 Current foorloop ID: 88 1337 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/88 1338 | 2025/11/06 16:32:03 Current foorloop ID: 88 1339 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/88 1340 | 2025/11/06 16:32:03 Current foorloop ID: 89 1341 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/89 1342 | 2025/11/06 16:32:03 Current foorloop ID: 89 1343 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/89 1344 | 2025/11/06 16:32:03 Current foorloop ID: 90 1345 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/90 1346 | 2025/11/06 16:32:03 Current foorloop ID: 90 1347 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/90 1348 | 2025/11/06 16:32:03 Current foorloop ID: 91 1349 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/91 1350 | 2025/11/06 16:32:03 Current foorloop ID: 91 1351 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/91 1352 | 2025/11/06 16:32:03 Current foorloop ID: 92 1353 | 2025/11/06 16:32:03 https://pokeapi.co/api/v2/pokemon/92 1354 | 2025/11/06 16:32:04 8292 1355 | 2025/11/06 16:32:04 cursor81 1356 | 2025/11/06 16:32:04 8392 1357 | 2025/11/06 16:32:04 cursor82 1358 | 2025/11/06 16:32:04 8492 1359 | 2025/11/06 16:32:04 cursor83 1360 | 2025/11/06 16:32:04 8592 1361 | 2025/11/06 16:32:04 cursor84 1362 | 2025/11/06 16:32:04 8692 1363 | 2025/11/06 16:32:04 cursor85 1364 | 2025/11/06 16:32:05 8492 1365 | 2025/11/06 16:32:05 cursor83 1366 | 2025/11/06 16:32:05 8592 1367 | 2025/11/06 16:32:05 cursor84 1368 | 2025/11/06 16:32:06 8692 1369 | 2025/11/06 16:32:06 cursor85 1370 | 2025/11/06 16:32:06 8792 1371 | 2025/11/06 16:32:06 cursor86 1372 | 2025/11/06 16:32:06 8892 1373 | 2025/11/06 16:32:06 cursor87 1374 | 2025/11/06 16:32:06 8992 1375 | 2025/11/06 16:32:06 cursor88 1376 | 2025/11/06 16:32:07 8792 1377 | 2025/11/06 16:32:07 cursor86 1378 | 2025/11/06 16:32:07 8892 1379 | 2025/11/06 16:32:07 cursor87 1380 | 2025/11/06 16:32:07 8992 1381 | 2025/11/06 16:32:07 cursor88 1382 | 2025/11/06 16:32:07 9092 1383 | 2025/11/06 16:32:07 cursor89 1384 | 2025/11/06 16:32:08 9192 1385 | 2025/11/06 16:32:08 cursor90 1386 | 2025/11/06 16:32:09 9292 1387 | 2025/11/06 16:32:09 cursor91 1388 | 2025/11/06 16:32:09 GETTING NEXT POKEMON 1389 | 2025/11/06 16:32:09 Current ID: 91 1390 | 2025/11/06 16:32:09 Current foorloop ID: 92 1391 | 2025/11/06 16:32:09 Current foorloop ID: 93 1392 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/93 1393 | 2025/11/06 16:32:09 Current foorloop ID: 94 1394 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/94 1395 | 2025/11/06 16:32:09 Current foorloop ID: 95 1396 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/95 1397 | 2025/11/06 16:32:09 Current foorloop ID: 96 1398 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/96 1399 | 2025/11/06 16:32:09 Current foorloop ID: 97 1400 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/97 1401 | 2025/11/06 16:32:09 Current foorloop ID: 98 1402 | 2025/11/06 16:32:09 https://pokeapi.co/api/v2/pokemon/98 1403 | 2025/11/06 16:32:10 Current foorloop ID: 99 1404 | 2025/11/06 16:32:10 https://pokeapi.co/api/v2/pokemon/99 1405 | 2025/11/06 16:32:10 Current foorloop ID: 100 1406 | 2025/11/06 16:32:10 https://pokeapi.co/api/v2/pokemon/100 1407 | 2025/11/06 16:32:10 Current foorloop ID: 101 1408 | 2025/11/06 16:32:10 https://pokeapi.co/api/v2/pokemon/101 1409 | 2025/11/06 16:32:10 93101 1410 | 2025/11/06 16:32:10 cursor92 1411 | 2025/11/06 16:32:10 94101 1412 | 2025/11/06 16:32:10 cursor93 1413 | 2025/11/06 16:32:11 95101 1414 | 2025/11/06 16:32:11 cursor94 1415 | 2025/11/06 16:32:11 96101 1416 | 2025/11/06 16:32:11 cursor95 1417 | 2025/11/06 16:32:12 97101 1418 | 2025/11/06 16:32:12 cursor96 1419 | 2025/11/06 16:32:12 98101 1420 | 2025/11/06 16:32:12 cursor97 1421 | 2025/11/06 16:32:13 99101 1422 | 2025/11/06 16:32:13 cursor98 1423 | 2025/11/06 16:32:13 100101 1424 | 2025/11/06 16:32:13 cursor99 1425 | 2025/11/06 16:32:13 101101 1426 | 2025/11/06 16:32:13 cursor100 1427 | 2025/11/06 16:32:13 GETTING NEXT POKEMON 1428 | 2025/11/06 16:32:13 Current ID: 100 1429 | 2025/11/06 16:32:13 Current foorloop ID: 101 1430 | 2025/11/06 16:32:13 Current foorloop ID: 102 1431 | 2025/11/06 16:32:13 https://pokeapi.co/api/v2/pokemon/102 1432 | 2025/11/06 16:32:13 Current foorloop ID: 103 1433 | 2025/11/06 16:32:13 https://pokeapi.co/api/v2/pokemon/103 1434 | 2025/11/06 16:32:13 Current foorloop ID: 104 1435 | 2025/11/06 16:32:13 https://pokeapi.co/api/v2/pokemon/104 1436 | 2025/11/06 16:32:13 Current foorloop ID: 105 1437 | 2025/11/06 16:32:13 https://pokeapi.co/api/v2/pokemon/105 1438 | 2025/11/06 16:32:13 102104 1439 | 2025/11/06 16:32:13 cursor101 1440 | 2025/11/06 16:32:13 Current foorloop ID: 106 1441 | 2025/11/06 16:32:13 https://pokeapi.co/api/v2/pokemon/106 1442 | 2025/11/06 16:32:13 103105 1443 | 2025/11/06 16:32:13 cursor102 1444 | 2025/11/06 16:32:14 Current foorloop ID: 107 1445 | 2025/11/06 16:32:14 https://pokeapi.co/api/v2/pokemon/107 1446 | 2025/11/06 16:32:14 Current foorloop ID: 108 1447 | 2025/11/06 16:32:14 https://pokeapi.co/api/v2/pokemon/108 1448 | 2025/11/06 16:32:14 Current foorloop ID: 109 1449 | 2025/11/06 16:32:14 https://pokeapi.co/api/v2/pokemon/109 1450 | 2025/11/06 16:32:14 Current foorloop ID: 110 1451 | 2025/11/06 16:32:14 https://pokeapi.co/api/v2/pokemon/110 1452 | 2025/11/06 16:32:15 99110 1453 | 2025/11/06 16:32:15 cursor98 1454 | 2025/11/06 16:32:15 100110 1455 | 2025/11/06 16:32:15 cursor99 1456 | 2025/11/06 16:32:15 101110 1457 | 2025/11/06 16:32:15 cursor100 1458 | 2025/11/06 16:32:15 102110 1459 | 2025/11/06 16:32:15 cursor101 1460 | 2025/11/06 16:32:16 103110 1461 | 2025/11/06 16:32:16 cursor102 1462 | 2025/11/06 16:32:16 104110 1463 | 2025/11/06 16:32:16 cursor103 1464 | 2025/11/06 16:32:16 105110 1465 | 2025/11/06 16:32:16 cursor104 1466 | 2025/11/06 16:32:16 106110 1467 | 2025/11/06 16:32:16 cursor105 1468 | 2025/11/06 16:32:16 107110 1469 | 2025/11/06 16:32:16 cursor106 1470 | 2025/11/06 16:32:17 108110 1471 | 2025/11/06 16:32:17 cursor107 1472 | 2025/11/06 16:32:17 109110 1473 | 2025/11/06 16:32:17 cursor108 1474 | 2025/11/06 16:32:17 110110 1475 | 2025/11/06 16:32:17 cursor109 1476 | 2025/11/06 16:32:17 GETTING NEXT POKEMON 1477 | 2025/11/06 16:32:17 Current ID: 109 1478 | 2025/11/06 16:32:17 Current foorloop ID: 110 1479 | 2025/11/06 16:32:17 Current foorloop ID: 111 1480 | 2025/11/06 16:32:17 https://pokeapi.co/api/v2/pokemon/111 1481 | 2025/11/06 16:32:17 Current foorloop ID: 112 1482 | 2025/11/06 16:32:17 https://pokeapi.co/api/v2/pokemon/112 1483 | 2025/11/06 16:32:17 Current foorloop ID: 113 1484 | 2025/11/06 16:32:17 https://pokeapi.co/api/v2/pokemon/113 1485 | 2025/11/06 16:32:17 111112 1486 | 2025/11/06 16:32:17 cursor110 1487 | 2025/11/06 16:32:18 Current foorloop ID: 114 1488 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/114 1489 | 2025/11/06 16:32:18 Current foorloop ID: 115 1490 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/115 1491 | 2025/11/06 16:32:18 Current foorloop ID: 116 1492 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/116 1493 | 2025/11/06 16:32:18 Current foorloop ID: 117 1494 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/117 1495 | 2025/11/06 16:32:18 Current foorloop ID: 118 1496 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/118 1497 | 2025/11/06 16:32:18 Current foorloop ID: 119 1498 | 2025/11/06 16:32:18 https://pokeapi.co/api/v2/pokemon/119 1499 | 2025/11/06 16:32:18 112119 1500 | 2025/11/06 16:32:18 cursor111 1501 | 2025/11/06 16:32:19 113119 1502 | 2025/11/06 16:32:19 cursor112 1503 | 2025/11/06 16:32:19 114119 1504 | 2025/11/06 16:32:19 cursor113 1505 | 2025/11/06 16:32:20 115119 1506 | 2025/11/06 16:32:20 cursor114 1507 | 2025/11/06 16:32:20 116119 1508 | 2025/11/06 16:32:20 cursor115 1509 | 2025/11/06 16:32:21 117119 1510 | 2025/11/06 16:32:21 cursor116 1511 | 2025/11/06 16:32:21 118119 1512 | 2025/11/06 16:32:21 cursor117 1513 | 2025/11/06 16:32:21 119119 1514 | 2025/11/06 16:32:21 cursor118 1515 | 2025/11/06 16:32:21 GETTING NEXT POKEMON 1516 | 2025/11/06 16:32:21 Current ID: 118 1517 | 2025/11/06 16:32:21 Current foorloop ID: 119 1518 | 2025/11/06 16:32:21 Current foorloop ID: 120 1519 | 2025/11/06 16:32:21 https://pokeapi.co/api/v2/pokemon/120 1520 | 2025/11/06 16:32:21 Current foorloop ID: 121 1521 | 2025/11/06 16:32:21 https://pokeapi.co/api/v2/pokemon/121 1522 | 2025/11/06 16:32:22 Current foorloop ID: 122 1523 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/122 1524 | 2025/11/06 16:32:22 120121 1525 | 2025/11/06 16:32:22 cursor119 1526 | 2025/11/06 16:32:22 Current foorloop ID: 123 1527 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/123 1528 | 2025/11/06 16:32:22 Current foorloop ID: 124 1529 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/124 1530 | 2025/11/06 16:32:22 121123 1531 | 2025/11/06 16:32:22 cursor120 1532 | 2025/11/06 16:32:22 Current foorloop ID: 125 1533 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/125 1534 | 2025/11/06 16:32:22 Current foorloop ID: 126 1535 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/126 1536 | 2025/11/06 16:32:22 Current foorloop ID: 127 1537 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/127 1538 | 2025/11/06 16:32:22 Current foorloop ID: 128 1539 | 2025/11/06 16:32:22 https://pokeapi.co/api/v2/pokemon/128 1540 | 2025/11/06 16:32:23 122128 1541 | 2025/11/06 16:32:23 cursor121 1542 | 2025/11/06 16:32:23 123128 1543 | 2025/11/06 16:32:23 cursor122 1544 | 2025/11/06 16:32:24 124128 1545 | 2025/11/06 16:32:24 cursor123 1546 | 2025/11/06 16:32:24 125128 1547 | 2025/11/06 16:32:24 cursor124 1548 | 2025/11/06 16:32:26 124128 1549 | 2025/11/06 16:32:26 cursor123 1550 | 2025/11/06 16:32:26 125128 1551 | 2025/11/06 16:32:26 cursor124 1552 | 2025/11/06 16:32:26 126128 1553 | 2025/11/06 16:32:26 cursor125 1554 | 2025/11/06 16:32:26 127128 1555 | 2025/11/06 16:32:26 cursor126 1556 | 2025/11/06 16:32:27 128128 1557 | 2025/11/06 16:32:27 cursor127 1558 | 2025/11/06 16:32:27 GETTING NEXT POKEMON 1559 | 2025/11/06 16:32:27 Current ID: 127 1560 | 2025/11/06 16:32:27 Current foorloop ID: 128 1561 | 2025/11/06 16:32:27 Current foorloop ID: 129 1562 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/129 1563 | 2025/11/06 16:32:27 Current foorloop ID: 130 1564 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/130 1565 | 2025/11/06 16:32:27 129129 1566 | 2025/11/06 16:32:27 cursor128 1567 | 2025/11/06 16:32:27 GETTING NEXT POKEMON 1568 | 2025/11/06 16:32:27 Current ID: 128 1569 | 2025/11/06 16:32:27 Current foorloop ID: 129 1570 | 2025/11/06 16:32:27 Current foorloop ID: 130 1571 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/130 1572 | 2025/11/06 16:32:27 Current foorloop ID: 131 1573 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/131 1574 | 2025/11/06 16:32:27 Current foorloop ID: 131 1575 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/131 1576 | 2025/11/06 16:32:27 Current foorloop ID: 132 1577 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/132 1578 | 2025/11/06 16:32:27 Current foorloop ID: 132 1579 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/132 1580 | 2025/11/06 16:32:27 Current foorloop ID: 133 1581 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/133 1582 | 2025/11/06 16:32:27 130132 1583 | 2025/11/06 16:32:27 cursor129 1584 | 2025/11/06 16:32:27 Current foorloop ID: 133 1585 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/133 1586 | 2025/11/06 16:32:27 Current foorloop ID: 134 1587 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/134 1588 | 2025/11/06 16:32:27 Current foorloop ID: 134 1589 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/134 1590 | 2025/11/06 16:32:27 Current foorloop ID: 135 1591 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/135 1592 | 2025/11/06 16:32:27 Current foorloop ID: 135 1593 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/135 1594 | 2025/11/06 16:32:27 Current foorloop ID: 136 1595 | 2025/11/06 16:32:27 https://pokeapi.co/api/v2/pokemon/136 1596 | 2025/11/06 16:32:28 Current foorloop ID: 136 1597 | 2025/11/06 16:32:28 https://pokeapi.co/api/v2/pokemon/136 1598 | 2025/11/06 16:32:28 Current foorloop ID: 137 1599 | 2025/11/06 16:32:28 https://pokeapi.co/api/v2/pokemon/137 1600 | 2025/11/06 16:32:28 131136 1601 | 2025/11/06 16:32:28 cursor130 1602 | 2025/11/06 16:32:28 Current foorloop ID: 137 1603 | 2025/11/06 16:32:28 https://pokeapi.co/api/v2/pokemon/137 1604 | 2025/11/06 16:32:28 Current foorloop ID: 138 1605 | 2025/11/06 16:32:28 https://pokeapi.co/api/v2/pokemon/138 1606 | 2025/11/06 16:32:28 132137 1607 | 2025/11/06 16:32:28 cursor131 1608 | 2025/11/06 16:32:28 133138 1609 | 2025/11/06 16:32:28 cursor132 1610 | 2025/11/06 16:32:29 134138 1611 | 2025/11/06 16:32:29 cursor133 1612 | 2025/11/06 16:32:29 135138 1613 | 2025/11/06 16:32:29 cursor134 1614 | 2025/11/06 16:32:29 136138 1615 | 2025/11/06 16:32:29 cursor135 1616 | 2025/11/06 16:32:29 137138 1617 | 2025/11/06 16:32:29 cursor136 1618 | 2025/11/06 16:32:30 138138 1619 | 2025/11/06 16:32:30 cursor137 1620 | 2025/11/06 16:32:30 GETTING NEXT POKEMON 1621 | 2025/11/06 16:32:30 Current ID: 137 1622 | 2025/11/06 16:32:30 Current foorloop ID: 138 1623 | 2025/11/06 16:32:30 Current foorloop ID: 139 1624 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/139 1625 | 2025/11/06 16:32:30 Current foorloop ID: 140 1626 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/140 1627 | 2025/11/06 16:32:30 139139 1628 | 2025/11/06 16:32:30 cursor138 1629 | 2025/11/06 16:32:30 GETTING NEXT POKEMON 1630 | 2025/11/06 16:32:30 Current ID: 138 1631 | 2025/11/06 16:32:30 Current foorloop ID: 139 1632 | 2025/11/06 16:32:30 Current foorloop ID: 140 1633 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/140 1634 | 2025/11/06 16:32:30 Current foorloop ID: 141 1635 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/141 1636 | 2025/11/06 16:32:30 Current foorloop ID: 141 1637 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/141 1638 | 2025/11/06 16:32:30 Current foorloop ID: 142 1639 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/142 1640 | 2025/11/06 16:32:30 Current foorloop ID: 142 1641 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/142 1642 | 2025/11/06 16:32:30 Current foorloop ID: 143 1643 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/143 1644 | 2025/11/06 16:32:30 Current foorloop ID: 143 1645 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/143 1646 | 2025/11/06 16:32:30 Current foorloop ID: 144 1647 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/144 1648 | 2025/11/06 16:32:30 Current foorloop ID: 144 1649 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/144 1650 | 2025/11/06 16:32:30 Current foorloop ID: 145 1651 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/145 1652 | 2025/11/06 16:32:30 Current foorloop ID: 145 1653 | 2025/11/06 16:32:30 https://pokeapi.co/api/v2/pokemon/145 1654 | 2025/11/06 16:32:30 140144 1655 | 2025/11/06 16:32:30 cursor139 1656 | 2025/11/06 16:32:31 Current foorloop ID: 146 1657 | 2025/11/06 16:32:31 https://pokeapi.co/api/v2/pokemon/146 1658 | 2025/11/06 16:32:31 Current foorloop ID: 146 1659 | 2025/11/06 16:32:31 https://pokeapi.co/api/v2/pokemon/146 1660 | 2025/11/06 16:32:31 Current foorloop ID: 147 1661 | 2025/11/06 16:32:31 https://pokeapi.co/api/v2/pokemon/147 1662 | 2025/11/06 16:32:31 Current foorloop ID: 147 1663 | 2025/11/06 16:32:31 https://pokeapi.co/api/v2/pokemon/147 1664 | 2025/11/06 16:32:31 Current foorloop ID: 148 1665 | 2025/11/06 16:32:31 https://pokeapi.co/api/v2/pokemon/148 1666 | 2025/11/06 16:32:31 141148 1667 | 2025/11/06 16:32:31 cursor140 1668 | 2025/11/06 16:32:31 142148 1669 | 2025/11/06 16:32:31 cursor141 1670 | 2025/11/06 16:32:31 143148 1671 | 2025/11/06 16:32:31 cursor142 1672 | 2025/11/06 16:32:32 144148 1673 | 2025/11/06 16:32:32 cursor143 1674 | 2025/11/06 16:32:32 145148 1675 | 2025/11/06 16:32:32 cursor144 1676 | 2025/11/06 16:32:32 146148 1677 | 2025/11/06 16:32:32 cursor145 1678 | 2025/11/06 16:32:33 147148 1679 | 2025/11/06 16:32:33 cursor146 1680 | 2025/11/06 16:32:33 148148 1681 | 2025/11/06 16:32:33 cursor147 1682 | 2025/11/06 16:32:33 GETTING NEXT POKEMON 1683 | 2025/11/06 16:32:33 Current ID: 147 1684 | 2025/11/06 16:32:33 Current foorloop ID: 148 1685 | 2025/11/06 16:32:33 Current foorloop ID: 149 1686 | 2025/11/06 16:32:33 https://pokeapi.co/api/v2/pokemon/149 1687 | 2025/11/06 16:32:34 Current foorloop ID: 150 1688 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/150 1689 | 2025/11/06 16:32:34 Current foorloop ID: 151 1690 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/151 1691 | 2025/11/06 16:32:34 Current foorloop ID: 152 1692 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/152 1693 | 2025/11/06 16:32:34 Current foorloop ID: 153 1694 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/153 1695 | 2025/11/06 16:32:34 149152 1696 | 2025/11/06 16:32:34 cursor148 1697 | 2025/11/06 16:32:34 Current foorloop ID: 154 1698 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/154 1699 | 2025/11/06 16:32:34 Current foorloop ID: 155 1700 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/155 1701 | 2025/11/06 16:32:34 Current foorloop ID: 156 1702 | 2025/11/06 16:32:34 https://pokeapi.co/api/v2/pokemon/156 1703 | 2025/11/06 16:32:35 Current foorloop ID: 157 1704 | 2025/11/06 16:32:35 https://pokeapi.co/api/v2/pokemon/157 1705 | 2025/11/06 16:32:35 150157 1706 | 2025/11/06 16:32:35 cursor149 1707 | 2025/11/06 16:32:35 150157 1708 | 2025/11/06 16:32:35 cursor149 1709 | 2025/11/06 16:32:37 148157 1710 | 2025/11/06 16:32:37 cursor147 1711 | 2025/11/06 16:32:37 149157 1712 | 2025/11/06 16:32:37 cursor148 1713 | 2025/11/06 16:32:37 150157 1714 | 2025/11/06 16:32:37 cursor149 1715 | 2025/11/06 16:32:37 150157 1716 | 2025/11/06 16:32:37 cursor149 1717 | 2025/11/06 16:32:39 143157 1718 | 2025/11/06 16:32:39 cursor142 1719 | 2025/11/06 16:32:39 144157 1720 | 2025/11/06 16:32:39 cursor143 1721 | 2025/11/06 16:32:39 145157 1722 | 2025/11/06 16:32:39 cursor144 1723 | 2025/11/06 16:32:39 146157 1724 | 2025/11/06 16:32:39 cursor145 1725 | 2025/11/06 16:32:40 147157 1726 | 2025/11/06 16:32:40 cursor146 1727 | 2025/11/06 16:32:40 148157 1728 | 2025/11/06 16:32:40 cursor147 1729 | 2025/11/06 16:32:40 149157 1730 | 2025/11/06 16:32:40 cursor148 1731 | 2025/11/06 16:32:40 150157 1732 | 2025/11/06 16:32:40 cursor149 1733 | 2025/11/06 16:32:40 150157 1734 | 2025/11/06 16:32:40 cursor149 1735 | 2025/11/06 16:32:46 99157 1736 | 2025/11/06 16:32:46 cursor98 1737 | 2025/11/06 16:32:46 100157 1738 | 2025/11/06 16:32:46 cursor99 1739 | 2025/11/06 16:32:46 101157 1740 | 2025/11/06 16:32:46 cursor100 1741 | 2025/11/06 16:32:46 102157 1742 | 2025/11/06 16:32:46 cursor101 1743 | 2025/11/06 16:32:46 103157 1744 | 2025/11/06 16:32:46 cursor102 1745 | 2025/11/06 16:32:46 104157 1746 | 2025/11/06 16:32:46 cursor103 1747 | 2025/11/06 16:32:47 105157 1748 | 2025/11/06 16:32:47 cursor104 1749 | 2025/11/06 16:32:48 98157 1750 | 2025/11/06 16:32:48 cursor97 1751 | 2025/11/06 16:32:49 99157 1752 | 2025/11/06 16:32:49 cursor98 1753 | 2025/11/06 16:32:49 100157 1754 | 2025/11/06 16:32:49 cursor99 1755 | 2025/11/06 16:32:49 101157 1756 | 2025/11/06 16:32:49 cursor100 1757 | 2025/11/06 16:32:49 102157 1758 | 2025/11/06 16:32:49 cursor101 1759 | 2025/11/06 16:32:49 103157 1760 | 2025/11/06 16:32:49 cursor102 1761 | 2025/11/06 16:32:49 104157 1762 | 2025/11/06 16:32:49 cursor103 1763 | 2025/11/06 16:32:49 105157 1764 | 2025/11/06 16:32:49 cursor104 1765 | 2025/11/06 16:32:49 106157 1766 | 2025/11/06 16:32:49 cursor105 1767 | 2025/11/06 16:32:49 107157 1768 | 2025/11/06 16:32:49 cursor106 1769 | 2025/11/06 16:32:49 108157 1770 | 2025/11/06 16:32:49 cursor107 1771 | 2025/11/06 16:32:49 109157 1772 | 2025/11/06 16:32:49 cursor108 1773 | 2025/11/06 16:32:50 110157 1774 | 2025/11/06 16:32:50 cursor109 1775 | 2025/11/06 16:32:50 111157 1776 | 2025/11/06 16:32:50 cursor110 1777 | 2025/11/06 16:32:50 112157 1778 | 2025/11/06 16:32:50 cursor111 1779 | 2025/11/06 16:32:50 113157 1780 | 2025/11/06 16:32:50 cursor112 1781 | 2025/11/06 16:32:50 114157 1782 | 2025/11/06 16:32:50 cursor113 1783 | 2025/11/06 16:32:50 115157 1784 | 2025/11/06 16:32:50 cursor114 1785 | 2025/11/06 16:32:50 116157 1786 | 2025/11/06 16:32:50 cursor115 1787 | 2025/11/06 16:32:50 117157 1788 | 2025/11/06 16:32:50 cursor116 1789 | 2025/11/06 16:32:50 118157 1790 | 2025/11/06 16:32:50 cursor117 1791 | 2025/11/06 16:32:50 119157 1792 | 2025/11/06 16:32:50 cursor118 1793 | 2025/11/06 16:32:50 120157 1794 | 2025/11/06 16:32:50 cursor119 1795 | 2025/11/06 16:32:50 121157 1796 | 2025/11/06 16:32:50 cursor120 1797 | 2025/11/06 16:32:51 122157 1798 | 2025/11/06 16:32:51 cursor121 1799 | 2025/11/06 16:32:51 123157 1800 | 2025/11/06 16:32:51 cursor122 1801 | 2025/11/06 16:32:51 124157 1802 | 2025/11/06 16:32:51 cursor123 1803 | 2025/11/06 16:32:51 125157 1804 | 2025/11/06 16:32:51 cursor124 1805 | 2025/11/06 16:32:51 126157 1806 | 2025/11/06 16:32:51 cursor125 1807 | 2025/11/06 16:32:51 127157 1808 | 2025/11/06 16:32:51 cursor126 1809 | 2025/11/06 16:32:51 128157 1810 | 2025/11/06 16:32:51 cursor127 1811 | 2025/11/06 16:32:52 129157 1812 | 2025/11/06 16:32:52 cursor128 1813 | 2025/11/06 16:32:52 130157 1814 | 2025/11/06 16:32:52 cursor129 1815 | 2025/11/06 16:32:52 131157 1816 | 2025/11/06 16:32:52 cursor130 1817 | 2025/11/06 16:32:52 132157 1818 | 2025/11/06 16:32:52 cursor131 1819 | 2025/11/06 16:32:52 133157 1820 | 2025/11/06 16:32:52 cursor132 1821 | 2025/11/06 16:32:52 134157 1822 | 2025/11/06 16:32:52 cursor133 1823 | 2025/11/06 16:32:52 135157 1824 | 2025/11/06 16:32:52 cursor134 1825 | 2025/11/06 16:32:53 136157 1826 | 2025/11/06 16:32:53 cursor135 1827 | 2025/11/06 16:32:53 137157 1828 | 2025/11/06 16:32:53 cursor136 1829 | 2025/11/06 16:32:53 138157 1830 | 2025/11/06 16:32:53 cursor137 1831 | 2025/11/06 16:32:53 139157 1832 | 2025/11/06 16:32:53 cursor138 1833 | 2025/11/06 16:32:53 140157 1834 | 2025/11/06 16:32:53 cursor139 1835 | 2025/11/06 16:32:53 141157 1836 | 2025/11/06 16:32:53 cursor140 1837 | 2025/11/06 16:32:53 142157 1838 | 2025/11/06 16:32:53 cursor141 1839 | 2025/11/06 16:32:54 143157 1840 | 2025/11/06 16:32:54 cursor142 1841 | 2025/11/06 16:32:54 144157 1842 | 2025/11/06 16:32:54 cursor143 1843 | 2025/11/06 16:32:54 145157 1844 | 2025/11/06 16:32:54 cursor144 1845 | 2025/11/06 16:32:54 146157 1846 | 2025/11/06 16:32:54 cursor145 1847 | 2025/11/06 16:32:54 147157 1848 | 2025/11/06 16:32:54 cursor146 1849 | 2025/11/06 16:32:54 148157 1850 | 2025/11/06 16:32:54 cursor147 1851 | 2025/11/06 16:32:54 149157 1852 | 2025/11/06 16:32:54 cursor148 1853 | 2025/11/06 16:32:54 150157 1854 | 2025/11/06 16:32:54 cursor149 1855 | 2025/11/06 16:32:55 150157 1856 | 2025/11/06 16:32:55 cursor149 1857 | 2025/11/06 16:32:55 150157 1858 | 2025/11/06 16:32:55 cursor149 1859 | 2025/11/06 16:32:57 150157 1860 | 2025/11/06 16:32:57 cursor149 1861 | 2025/11/06 16:33:06 105157 1862 | 2025/11/06 16:33:06 cursor104 1863 | 2025/11/06 16:33:06 106157 1864 | 2025/11/06 16:33:06 cursor105 1865 | 2025/11/06 16:33:06 107157 1866 | 2025/11/06 16:33:06 cursor106 1867 | 2025/11/06 16:33:06 108157 1868 | 2025/11/06 16:33:06 cursor107 1869 | 2025/11/06 16:33:06 109157 1870 | 2025/11/06 16:33:06 cursor108 1871 | 2025/11/06 16:33:06 110157 1872 | 2025/11/06 16:33:06 cursor109 1873 | 2025/11/06 16:33:07 111157 1874 | 2025/11/06 16:33:07 cursor110 1875 | 2025/11/06 16:33:07 112157 1876 | 2025/11/06 16:33:07 cursor111 1877 | 2025/11/06 16:33:07 113157 1878 | 2025/11/06 16:33:07 cursor112 1879 | 2025/11/06 16:33:07 114157 1880 | 2025/11/06 16:33:07 cursor113 1881 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/1 1882 | 2025/11/06 16:33:09 GETTING NEXT POKEMON 1883 | 2025/11/06 16:33:09 Current ID: 1 1884 | 2025/11/06 16:33:09 Current foorloop ID: 2 1885 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/2 1886 | 2025/11/06 16:33:09 Current foorloop ID: 3 1887 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/3 1888 | 2025/11/06 16:33:09 Current foorloop ID: 4 1889 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/4 1890 | 2025/11/06 16:33:09 Current foorloop ID: 5 1891 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/5 1892 | 2025/11/06 16:33:09 Current foorloop ID: 6 1893 | 2025/11/06 16:33:09 https://pokeapi.co/api/v2/pokemon/6 1894 | 2025/11/06 16:33:10 Current foorloop ID: 7 1895 | 2025/11/06 16:33:10 https://pokeapi.co/api/v2/pokemon/7 1896 | 2025/11/06 16:33:10 Current foorloop ID: 8 1897 | 2025/11/06 16:33:10 https://pokeapi.co/api/v2/pokemon/8 1898 | 2025/11/06 16:33:10 27 1899 | 2025/11/06 16:33:10 cursor1 1900 | 2025/11/06 16:33:10 Current foorloop ID: 9 1901 | 2025/11/06 16:33:10 https://pokeapi.co/api/v2/pokemon/9 1902 | 2025/11/06 16:33:10 Current foorloop ID: 10 1903 | 2025/11/06 16:33:10 https://pokeapi.co/api/v2/pokemon/10 1904 | 2025/11/06 16:33:10 39 1905 | 2025/11/06 16:33:10 cursor2 1906 | 2025/11/06 16:33:10 Current foorloop ID: 11 1907 | 2025/11/06 16:33:10 https://pokeapi.co/api/v2/pokemon/11 1908 | 2025/11/06 16:33:10 410 1909 | 2025/11/06 16:33:10 cursor3 1910 | 2025/11/06 16:33:10 511 1911 | 2025/11/06 16:33:10 cursor4 1912 | 2025/11/06 16:33:10 611 1913 | 2025/11/06 16:33:10 cursor5 1914 | 2025/11/06 16:33:10 711 1915 | 2025/11/06 16:33:10 cursor6 1916 | 2025/11/06 16:33:11 811 1917 | 2025/11/06 16:33:11 cursor7 1918 | 2025/11/06 16:33:11 911 1919 | 2025/11/06 16:33:11 cursor8 1920 | 2025/11/06 16:33:11 1011 1921 | 2025/11/06 16:33:11 cursor9 1922 | 2025/11/06 16:33:11 1111 1923 | 2025/11/06 16:33:11 cursor10 1924 | 2025/11/06 16:33:11 GETTING NEXT POKEMON 1925 | 2025/11/06 16:33:11 Current ID: 10 1926 | 2025/11/06 16:33:11 Current foorloop ID: 11 1927 | 2025/11/06 16:33:11 Current foorloop ID: 12 1928 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/12 1929 | 2025/11/06 16:33:11 Current foorloop ID: 13 1930 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/13 1931 | 2025/11/06 16:33:11 1212 1932 | 2025/11/06 16:33:11 cursor11 1933 | 2025/11/06 16:33:11 GETTING NEXT POKEMON 1934 | 2025/11/06 16:33:11 Current ID: 11 1935 | 2025/11/06 16:33:11 Current foorloop ID: 12 1936 | 2025/11/06 16:33:11 Current foorloop ID: 13 1937 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/13 1938 | 2025/11/06 16:33:11 Current foorloop ID: 14 1939 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/14 1940 | 2025/11/06 16:33:11 Current foorloop ID: 14 1941 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/14 1942 | 2025/11/06 16:33:11 1313 1943 | 2025/11/06 16:33:11 cursor12 1944 | 2025/11/06 16:33:11 GETTING NEXT POKEMON 1945 | 2025/11/06 16:33:11 Current ID: 12 1946 | 2025/11/06 16:33:11 Current foorloop ID: 13 1947 | 2025/11/06 16:33:11 Current foorloop ID: 14 1948 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/14 1949 | 2025/11/06 16:33:11 Current foorloop ID: 15 1950 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/15 1951 | 2025/11/06 16:33:11 Current foorloop ID: 15 1952 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/15 1953 | 2025/11/06 16:33:11 Current foorloop ID: 15 1954 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/15 1955 | 2025/11/06 16:33:11 1414 1956 | 2025/11/06 16:33:11 cursor13 1957 | 2025/11/06 16:33:11 GETTING NEXT POKEMON 1958 | 2025/11/06 16:33:11 Current ID: 13 1959 | 2025/11/06 16:33:11 Current foorloop ID: 14 1960 | 2025/11/06 16:33:11 Current foorloop ID: 15 1961 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/15 1962 | 2025/11/06 16:33:11 Current foorloop ID: 16 1963 | 2025/11/06 16:33:11 https://pokeapi.co/api/v2/pokemon/16 1964 | 2025/11/06 16:33:12 Current foorloop ID: 16 1965 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/16 1966 | 2025/11/06 16:33:12 Current foorloop ID: 16 1967 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/16 1968 | 2025/11/06 16:33:12 Current foorloop ID: 16 1969 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/16 1970 | 2025/11/06 16:33:12 1515 1971 | 2025/11/06 16:33:12 cursor14 1972 | 2025/11/06 16:33:12 GETTING NEXT POKEMON 1973 | 2025/11/06 16:33:12 Current ID: 14 1974 | 2025/11/06 16:33:12 Current foorloop ID: 15 1975 | 2025/11/06 16:33:12 Current foorloop ID: 16 1976 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/16 1977 | 2025/11/06 16:33:12 Current foorloop ID: 17 1978 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/17 1979 | 2025/11/06 16:33:12 Current foorloop ID: 17 1980 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/17 1981 | 2025/11/06 16:33:12 Current foorloop ID: 17 1982 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/17 1983 | 2025/11/06 16:33:12 Current foorloop ID: 17 1984 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/17 1985 | 2025/11/06 16:33:12 Current foorloop ID: 17 1986 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/17 1987 | 2025/11/06 16:33:12 Current foorloop ID: 18 1988 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/18 1989 | 2025/11/06 16:33:12 1617 1990 | 2025/11/06 16:33:12 cursor15 1991 | 2025/11/06 16:33:12 Current foorloop ID: 18 1992 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/18 1993 | 2025/11/06 16:33:12 Current foorloop ID: 18 1994 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/18 1995 | 2025/11/06 16:33:12 Current foorloop ID: 18 1996 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/18 1997 | 2025/11/06 16:33:12 Current foorloop ID: 18 1998 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/18 1999 | 2025/11/06 16:33:12 Current foorloop ID: 19 2000 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/19 2001 | 2025/11/06 16:33:12 Current foorloop ID: 19 2002 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/19 2003 | 2025/11/06 16:33:12 Current foorloop ID: 19 2004 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/19 2005 | 2025/11/06 16:33:12 Current foorloop ID: 19 2006 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/19 2007 | 2025/11/06 16:33:12 Current foorloop ID: 19 2008 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/19 2009 | 2025/11/06 16:33:12 Current foorloop ID: 20 2010 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/20 2011 | 2025/11/06 16:33:12 Current foorloop ID: 20 2012 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/20 2013 | 2025/11/06 16:33:12 Current foorloop ID: 20 2014 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/20 2015 | 2025/11/06 16:33:12 Current foorloop ID: 20 2016 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/20 2017 | 2025/11/06 16:33:12 Current foorloop ID: 20 2018 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/20 2019 | 2025/11/06 16:33:12 Current foorloop ID: 21 2020 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/21 2021 | 2025/11/06 16:33:12 Current foorloop ID: 21 2022 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/21 2023 | 2025/11/06 16:33:12 Current foorloop ID: 21 2024 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/21 2025 | 2025/11/06 16:33:12 Current foorloop ID: 21 2026 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/21 2027 | 2025/11/06 16:33:12 Current foorloop ID: 22 2028 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/22 2029 | 2025/11/06 16:33:12 Current foorloop ID: 22 2030 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/22 2031 | 2025/11/06 16:33:12 Current foorloop ID: 22 2032 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/22 2033 | 2025/11/06 16:33:12 Current foorloop ID: 23 2034 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/23 2035 | 2025/11/06 16:33:12 Current foorloop ID: 23 2036 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/23 2037 | 2025/11/06 16:33:12 Current foorloop ID: 24 2038 | 2025/11/06 16:33:12 https://pokeapi.co/api/v2/pokemon/24 2039 | 2025/11/06 16:33:13 1124 2040 | 2025/11/06 16:33:13 cursor10 2041 | 2025/11/06 16:33:13 1224 2042 | 2025/11/06 16:33:13 cursor11 2043 | 2025/11/06 16:33:14 1324 2044 | 2025/11/06 16:33:14 cursor12 2045 | 2025/11/06 16:33:14 1424 2046 | 2025/11/06 16:33:14 cursor13 2047 | 2025/11/06 16:33:14 1524 2048 | 2025/11/06 16:33:14 cursor14 2049 | 2025/11/06 16:33:14 1624 2050 | 2025/11/06 16:33:14 cursor15 2051 | 2025/11/06 16:33:14 1724 2052 | 2025/11/06 16:33:14 cursor16 2053 | 2025/11/06 16:33:14 1824 2054 | 2025/11/06 16:33:14 cursor17 2055 | 2025/11/06 16:33:14 1924 2056 | 2025/11/06 16:33:14 cursor18 2057 | 2025/11/06 16:33:15 2024 2058 | 2025/11/06 16:33:15 cursor19 2059 | 2025/11/06 16:33:15 2124 2060 | 2025/11/06 16:33:15 cursor20 2061 | 2025/11/06 16:33:15 2224 2062 | 2025/11/06 16:33:15 cursor21 2063 | 2025/11/06 16:33:15 2324 2064 | 2025/11/06 16:33:15 cursor22 2065 | 2025/11/06 16:33:15 2424 2066 | 2025/11/06 16:33:15 cursor23 2067 | 2025/11/06 16:33:15 GETTING NEXT POKEMON 2068 | 2025/11/06 16:33:15 Current ID: 23 2069 | 2025/11/06 16:33:15 Current foorloop ID: 24 2070 | 2025/11/06 16:33:15 Current foorloop ID: 25 2071 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/25 2072 | 2025/11/06 16:33:15 Current foorloop ID: 26 2073 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/26 2074 | 2025/11/06 16:33:15 2525 2075 | 2025/11/06 16:33:15 cursor24 2076 | 2025/11/06 16:33:15 GETTING NEXT POKEMON 2077 | 2025/11/06 16:33:15 Current ID: 24 2078 | 2025/11/06 16:33:15 Current foorloop ID: 25 2079 | 2025/11/06 16:33:15 Current foorloop ID: 26 2080 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/26 2081 | 2025/11/06 16:33:15 Current foorloop ID: 27 2082 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/27 2083 | 2025/11/06 16:33:15 Current foorloop ID: 27 2084 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/27 2085 | 2025/11/06 16:33:15 2626 2086 | 2025/11/06 16:33:15 cursor25 2087 | 2025/11/06 16:33:15 GETTING NEXT POKEMON 2088 | 2025/11/06 16:33:15 Current ID: 25 2089 | 2025/11/06 16:33:15 Current foorloop ID: 26 2090 | 2025/11/06 16:33:15 Current foorloop ID: 27 2091 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/27 2092 | 2025/11/06 16:33:15 Current foorloop ID: 28 2093 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/28 2094 | 2025/11/06 16:33:15 Current foorloop ID: 28 2095 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/28 2096 | 2025/11/06 16:33:15 Current foorloop ID: 28 2097 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/28 2098 | 2025/11/06 16:33:15 2727 2099 | 2025/11/06 16:33:15 cursor26 2100 | 2025/11/06 16:33:15 GETTING NEXT POKEMON 2101 | 2025/11/06 16:33:15 Current ID: 26 2102 | 2025/11/06 16:33:15 Current foorloop ID: 27 2103 | 2025/11/06 16:33:15 Current foorloop ID: 28 2104 | 2025/11/06 16:33:15 https://pokeapi.co/api/v2/pokemon/28 2105 | 2025/11/06 16:33:16 Current foorloop ID: 29 2106 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/29 2107 | 2025/11/06 16:33:16 Current foorloop ID: 29 2108 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/29 2109 | 2025/11/06 16:33:16 Current foorloop ID: 29 2110 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/29 2111 | 2025/11/06 16:33:16 Current foorloop ID: 29 2112 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/29 2113 | 2025/11/06 16:33:16 Current foorloop ID: 30 2114 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/30 2115 | 2025/11/06 16:33:16 Current foorloop ID: 30 2116 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/30 2117 | 2025/11/06 16:33:16 Current foorloop ID: 30 2118 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/30 2119 | 2025/11/06 16:33:16 Current foorloop ID: 30 2120 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/30 2121 | 2025/11/06 16:33:16 Current foorloop ID: 31 2122 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/31 2123 | 2025/11/06 16:33:16 Current foorloop ID: 31 2124 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/31 2125 | 2025/11/06 16:33:16 Current foorloop ID: 31 2126 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/31 2127 | 2025/11/06 16:33:16 Current foorloop ID: 31 2128 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/31 2129 | 2025/11/06 16:33:16 Current foorloop ID: 32 2130 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/32 2131 | 2025/11/06 16:33:16 Current foorloop ID: 32 2132 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/32 2133 | 2025/11/06 16:33:16 Current foorloop ID: 32 2134 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/32 2135 | 2025/11/06 16:33:16 Current foorloop ID: 32 2136 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/32 2137 | 2025/11/06 16:33:16 Current foorloop ID: 33 2138 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/33 2139 | 2025/11/06 16:33:16 Current foorloop ID: 33 2140 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/33 2141 | 2025/11/06 16:33:16 Current foorloop ID: 33 2142 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/33 2143 | 2025/11/06 16:33:16 Current foorloop ID: 33 2144 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/33 2145 | 2025/11/06 16:33:16 Current foorloop ID: 34 2146 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/34 2147 | 2025/11/06 16:33:16 Current foorloop ID: 34 2148 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/34 2149 | 2025/11/06 16:33:16 Current foorloop ID: 34 2150 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/34 2151 | 2025/11/06 16:33:16 Current foorloop ID: 35 2152 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/35 2153 | 2025/11/06 16:33:16 Current foorloop ID: 35 2154 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/35 2155 | 2025/11/06 16:33:16 Current foorloop ID: 36 2156 | 2025/11/06 16:33:16 https://pokeapi.co/api/v2/pokemon/36 2157 | 2025/11/06 16:33:17 2436 2158 | 2025/11/06 16:33:17 cursor23 2159 | 2025/11/06 16:33:17 2536 2160 | 2025/11/06 16:33:17 cursor24 2161 | 2025/11/06 16:33:18 2636 2162 | 2025/11/06 16:33:18 cursor25 2163 | 2025/11/06 16:33:18 2736 2164 | 2025/11/06 16:33:18 cursor26 2165 | 2025/11/06 16:33:18 2836 2166 | 2025/11/06 16:33:18 cursor27 2167 | 2025/11/06 16:33:18 2936 2168 | 2025/11/06 16:33:18 cursor28 2169 | 2025/11/06 16:33:18 3036 2170 | 2025/11/06 16:33:18 cursor29 2171 | 2025/11/06 16:33:18 3136 2172 | 2025/11/06 16:33:18 cursor30 2173 | 2025/11/06 16:33:18 3236 2174 | 2025/11/06 16:33:18 cursor31 2175 | 2025/11/06 16:33:19 3336 2176 | 2025/11/06 16:33:19 cursor32 2177 | 2025/11/06 16:33:19 3436 2178 | 2025/11/06 16:33:19 cursor33 2179 | 2025/11/06 16:33:19 3536 2180 | 2025/11/06 16:33:19 cursor34 2181 | 2025/11/06 16:33:19 3636 2182 | 2025/11/06 16:33:19 cursor35 2183 | 2025/11/06 16:33:19 GETTING NEXT POKEMON 2184 | 2025/11/06 16:33:19 Current ID: 35 2185 | 2025/11/06 16:33:19 Current foorloop ID: 36 2186 | 2025/11/06 16:33:19 Current foorloop ID: 37 2187 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/37 2188 | 2025/11/06 16:33:19 Current foorloop ID: 38 2189 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/38 2190 | 2025/11/06 16:33:19 3737 2191 | 2025/11/06 16:33:19 cursor36 2192 | 2025/11/06 16:33:19 GETTING NEXT POKEMON 2193 | 2025/11/06 16:33:19 Current ID: 36 2194 | 2025/11/06 16:33:19 Current foorloop ID: 37 2195 | 2025/11/06 16:33:19 Current foorloop ID: 38 2196 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/38 2197 | 2025/11/06 16:33:19 Current foorloop ID: 39 2198 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/39 2199 | 2025/11/06 16:33:19 Current foorloop ID: 39 2200 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/39 2201 | 2025/11/06 16:33:19 3838 2202 | 2025/11/06 16:33:19 cursor37 2203 | 2025/11/06 16:33:19 GETTING NEXT POKEMON 2204 | 2025/11/06 16:33:19 Current ID: 37 2205 | 2025/11/06 16:33:19 Current foorloop ID: 38 2206 | 2025/11/06 16:33:19 Current foorloop ID: 39 2207 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/39 2208 | 2025/11/06 16:33:19 Current foorloop ID: 40 2209 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/40 2210 | 2025/11/06 16:33:19 Current foorloop ID: 40 2211 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/40 2212 | 2025/11/06 16:33:19 Current foorloop ID: 40 2213 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/40 2214 | 2025/11/06 16:33:19 Current foorloop ID: 41 2215 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/41 2216 | 2025/11/06 16:33:19 Current foorloop ID: 41 2217 | 2025/11/06 16:33:19 https://pokeapi.co/api/v2/pokemon/41 2218 | 2025/11/06 16:33:20 Current foorloop ID: 41 2219 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/41 2220 | 2025/11/06 16:33:20 Current foorloop ID: 42 2221 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/42 2222 | 2025/11/06 16:33:20 Current foorloop ID: 42 2223 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/42 2224 | 2025/11/06 16:33:20 Current foorloop ID: 42 2225 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/42 2226 | 2025/11/06 16:33:20 Current foorloop ID: 43 2227 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/43 2228 | 2025/11/06 16:33:20 Current foorloop ID: 43 2229 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/43 2230 | 2025/11/06 16:33:20 Current foorloop ID: 43 2231 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/43 2232 | 2025/11/06 16:33:20 Current foorloop ID: 44 2233 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/44 2234 | 2025/11/06 16:33:20 Current foorloop ID: 44 2235 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/44 2236 | 2025/11/06 16:33:20 Current foorloop ID: 44 2237 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/44 2238 | 2025/11/06 16:33:20 Current foorloop ID: 45 2239 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/45 2240 | 2025/11/06 16:33:20 Current foorloop ID: 45 2241 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/45 2242 | 2025/11/06 16:33:20 Current foorloop ID: 45 2243 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/45 2244 | 2025/11/06 16:33:20 Current foorloop ID: 46 2245 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/46 2246 | 2025/11/06 16:33:20 Current foorloop ID: 46 2247 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/46 2248 | 2025/11/06 16:33:20 Current foorloop ID: 47 2249 | 2025/11/06 16:33:20 https://pokeapi.co/api/v2/pokemon/47 2250 | 2025/11/06 16:33:21 3247 2251 | 2025/11/06 16:33:21 cursor31 2252 | 2025/11/06 16:33:21 3347 2253 | 2025/11/06 16:33:21 cursor32 2254 | 2025/11/06 16:33:21 3447 2255 | 2025/11/06 16:33:21 cursor33 2256 | 2025/11/06 16:33:21 3547 2257 | 2025/11/06 16:33:21 cursor34 2258 | 2025/11/06 16:33:21 3647 2259 | 2025/11/06 16:33:21 cursor35 2260 | 2025/11/06 16:33:21 3747 2261 | 2025/11/06 16:33:21 cursor36 2262 | 2025/11/06 16:33:22 3847 2263 | 2025/11/06 16:33:22 cursor37 2264 | 2025/11/06 16:33:22 3947 2265 | 2025/11/06 16:33:22 cursor38 2266 | 2025/11/06 16:33:22 4047 2267 | 2025/11/06 16:33:22 cursor39 2268 | 2025/11/06 16:33:22 4147 2269 | 2025/11/06 16:33:22 cursor40 2270 | 2025/11/06 16:33:22 4247 2271 | 2025/11/06 16:33:22 cursor41 2272 | 2025/11/06 16:33:22 4347 2273 | 2025/11/06 16:33:22 cursor42 2274 | 2025/11/06 16:33:22 4447 2275 | 2025/11/06 16:33:22 cursor43 2276 | 2025/11/06 16:33:23 4147 2277 | 2025/11/06 16:33:23 cursor40 2278 | 2025/11/06 16:33:23 4247 2279 | 2025/11/06 16:33:23 cursor41 2280 | 2025/11/06 16:33:24 4347 2281 | 2025/11/06 16:33:24 cursor42 2282 | 2025/11/06 16:33:24 4447 2283 | 2025/11/06 16:33:24 cursor43 2284 | 2025/11/06 16:33:24 4547 2285 | 2025/11/06 16:33:24 cursor44 2286 | 2025/11/06 16:33:24 4647 2287 | 2025/11/06 16:33:24 cursor45 2288 | 2025/11/06 16:33:24 4747 2289 | 2025/11/06 16:33:24 cursor46 2290 | 2025/11/06 16:33:24 GETTING NEXT POKEMON 2291 | 2025/11/06 16:33:24 Current ID: 46 2292 | 2025/11/06 16:33:24 Current foorloop ID: 47 2293 | 2025/11/06 16:33:24 Current foorloop ID: 48 2294 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/48 2295 | 2025/11/06 16:33:24 Current foorloop ID: 49 2296 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/49 2297 | 2025/11/06 16:33:24 4848 2298 | 2025/11/06 16:33:24 cursor47 2299 | 2025/11/06 16:33:24 GETTING NEXT POKEMON 2300 | 2025/11/06 16:33:24 Current ID: 47 2301 | 2025/11/06 16:33:24 Current foorloop ID: 48 2302 | 2025/11/06 16:33:24 Current foorloop ID: 49 2303 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/49 2304 | 2025/11/06 16:33:24 Current foorloop ID: 50 2305 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/50 2306 | 2025/11/06 16:33:24 Current foorloop ID: 50 2307 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/50 2308 | 2025/11/06 16:33:24 4949 2309 | 2025/11/06 16:33:24 cursor48 2310 | 2025/11/06 16:33:24 GETTING NEXT POKEMON 2311 | 2025/11/06 16:33:24 Current ID: 48 2312 | 2025/11/06 16:33:24 Current foorloop ID: 49 2313 | 2025/11/06 16:33:24 Current foorloop ID: 50 2314 | 2025/11/06 16:33:24 https://pokeapi.co/api/v2/pokemon/50 2315 | 2025/11/06 16:33:25 Current foorloop ID: 51 2316 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/51 2317 | 2025/11/06 16:33:25 Current foorloop ID: 51 2318 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/51 2319 | 2025/11/06 16:33:25 Current foorloop ID: 51 2320 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/51 2321 | 2025/11/06 16:33:25 5050 2322 | 2025/11/06 16:33:25 cursor49 2323 | 2025/11/06 16:33:25 GETTING NEXT POKEMON 2324 | 2025/11/06 16:33:25 Current ID: 49 2325 | 2025/11/06 16:33:25 Current foorloop ID: 50 2326 | 2025/11/06 16:33:25 Current foorloop ID: 51 2327 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/51 2328 | 2025/11/06 16:33:25 Current foorloop ID: 52 2329 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/52 2330 | 2025/11/06 16:33:25 Current foorloop ID: 52 2331 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/52 2332 | 2025/11/06 16:33:25 Current foorloop ID: 52 2333 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/52 2334 | 2025/11/06 16:33:25 Current foorloop ID: 52 2335 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/52 2336 | 2025/11/06 16:33:25 Current foorloop ID: 53 2337 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/53 2338 | 2025/11/06 16:33:25 Current foorloop ID: 53 2339 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/53 2340 | 2025/11/06 16:33:25 Current foorloop ID: 53 2341 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/53 2342 | 2025/11/06 16:33:25 Current foorloop ID: 53 2343 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/53 2344 | 2025/11/06 16:33:25 Current foorloop ID: 54 2345 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/54 2346 | 2025/11/06 16:33:25 Current foorloop ID: 54 2347 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/54 2348 | 2025/11/06 16:33:25 Current foorloop ID: 54 2349 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/54 2350 | 2025/11/06 16:33:25 Current foorloop ID: 54 2351 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/54 2352 | 2025/11/06 16:33:25 Current foorloop ID: 55 2353 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/55 2354 | 2025/11/06 16:33:25 Current foorloop ID: 55 2355 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/55 2356 | 2025/11/06 16:33:25 Current foorloop ID: 55 2357 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/55 2358 | 2025/11/06 16:33:25 Current foorloop ID: 55 2359 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/55 2360 | 2025/11/06 16:33:25 Current foorloop ID: 56 2361 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/56 2362 | 2025/11/06 16:33:25 Current foorloop ID: 56 2363 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/56 2364 | 2025/11/06 16:33:25 Current foorloop ID: 56 2365 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/56 2366 | 2025/11/06 16:33:25 Current foorloop ID: 56 2367 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/56 2368 | 2025/11/06 16:33:25 Current foorloop ID: 57 2369 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/57 2370 | 2025/11/06 16:33:25 Current foorloop ID: 57 2371 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/57 2372 | 2025/11/06 16:33:25 Current foorloop ID: 57 2373 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/57 2374 | 2025/11/06 16:33:25 Current foorloop ID: 58 2375 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/58 2376 | 2025/11/06 16:33:25 Current foorloop ID: 58 2377 | 2025/11/06 16:33:25 https://pokeapi.co/api/v2/pokemon/58 2378 | 2025/11/06 16:33:25 Current foorloop ID: 59 2379 | 2025/11/06 16:33:26 https://pokeapi.co/api/v2/pokemon/59 2380 | 2025/11/06 16:33:26 4758 2381 | 2025/11/06 16:33:26 cursor46 2382 | 2025/11/06 16:33:26 4859 2383 | 2025/11/06 16:33:26 cursor47 2384 | 2025/11/06 16:33:26 4959 2385 | 2025/11/06 16:33:26 cursor48 2386 | 2025/11/06 16:33:26 5059 2387 | 2025/11/06 16:33:26 cursor49 2388 | 2025/11/06 16:33:26 5159 2389 | 2025/11/06 16:33:26 cursor50 2390 | 2025/11/06 16:33:26 5259 2391 | 2025/11/06 16:33:26 cursor51 2392 | 2025/11/06 16:33:27 5359 2393 | 2025/11/06 16:33:27 cursor52 2394 | 2025/11/06 16:33:27 5459 2395 | 2025/11/06 16:33:27 cursor53 2396 | 2025/11/06 16:33:27 5559 2397 | 2025/11/06 16:33:27 cursor54 2398 | 2025/11/06 16:33:27 5659 2399 | 2025/11/06 16:33:27 cursor55 2400 | 2025/11/06 16:33:27 5759 2401 | 2025/11/06 16:33:27 cursor56 2402 | 2025/11/06 16:33:27 5859 2403 | 2025/11/06 16:33:27 cursor57 2404 | 2025/11/06 16:33:27 5959 2405 | 2025/11/06 16:33:27 cursor58 2406 | 2025/11/06 16:33:27 GETTING NEXT POKEMON 2407 | 2025/11/06 16:33:27 Current ID: 58 2408 | 2025/11/06 16:33:27 Current foorloop ID: 59 2409 | 2025/11/06 16:33:27 Current foorloop ID: 60 2410 | 2025/11/06 16:33:27 https://pokeapi.co/api/v2/pokemon/60 2411 | 2025/11/06 16:33:27 Current foorloop ID: 61 2412 | 2025/11/06 16:33:27 https://pokeapi.co/api/v2/pokemon/61 2413 | 2025/11/06 16:33:28 6060 2414 | 2025/11/06 16:33:28 cursor59 2415 | 2025/11/06 16:33:28 GETTING NEXT POKEMON 2416 | 2025/11/06 16:33:28 Current ID: 59 2417 | 2025/11/06 16:33:28 Current foorloop ID: 60 2418 | 2025/11/06 16:33:28 Current foorloop ID: 61 2419 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/61 2420 | 2025/11/06 16:33:28 Current foorloop ID: 62 2421 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/62 2422 | 2025/11/06 16:33:28 Current foorloop ID: 62 2423 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/62 2424 | 2025/11/06 16:33:28 Current foorloop ID: 63 2425 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/63 2426 | 2025/11/06 16:33:28 Current foorloop ID: 63 2427 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/63 2428 | 2025/11/06 16:33:28 Current foorloop ID: 64 2429 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/64 2430 | 2025/11/06 16:33:28 Current foorloop ID: 64 2431 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/64 2432 | 2025/11/06 16:33:28 Current foorloop ID: 65 2433 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/65 2434 | 2025/11/06 16:33:28 Current foorloop ID: 65 2435 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/65 2436 | 2025/11/06 16:33:28 Current foorloop ID: 66 2437 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/66 2438 | 2025/11/06 16:33:28 Current foorloop ID: 66 2439 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/66 2440 | 2025/11/06 16:33:28 Current foorloop ID: 67 2441 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/67 2442 | 2025/11/06 16:33:28 Current foorloop ID: 67 2443 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/67 2444 | 2025/11/06 16:33:28 Current foorloop ID: 68 2445 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/68 2446 | 2025/11/06 16:33:28 Current foorloop ID: 68 2447 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/68 2448 | 2025/11/06 16:33:28 Current foorloop ID: 69 2449 | 2025/11/06 16:33:28 https://pokeapi.co/api/v2/pokemon/69 2450 | 2025/11/06 16:33:29 5769 2451 | 2025/11/06 16:33:29 cursor56 2452 | 2025/11/06 16:33:29 5869 2453 | 2025/11/06 16:33:29 cursor57 2454 | 2025/11/06 16:33:29 5969 2455 | 2025/11/06 16:33:29 cursor58 2456 | 2025/11/06 16:33:29 6069 2457 | 2025/11/06 16:33:29 cursor59 2458 | 2025/11/06 16:33:29 6169 2459 | 2025/11/06 16:33:29 cursor60 2460 | 2025/11/06 16:33:29 6269 2461 | 2025/11/06 16:33:29 cursor61 2462 | 2025/11/06 16:33:30 6369 2463 | 2025/11/06 16:33:30 cursor62 2464 | 2025/11/06 16:33:30 6469 2465 | 2025/11/06 16:33:30 cursor63 2466 | 2025/11/06 16:33:30 6569 2467 | 2025/11/06 16:33:30 cursor64 2468 | 2025/11/06 16:33:30 6669 2469 | 2025/11/06 16:33:30 cursor65 2470 | 2025/11/06 16:33:30 6769 2471 | 2025/11/06 16:33:30 cursor66 2472 | 2025/11/06 16:33:30 6869 2473 | 2025/11/06 16:33:30 cursor67 2474 | 2025/11/06 16:33:30 6969 2475 | 2025/11/06 16:33:30 cursor68 2476 | 2025/11/06 16:33:30 GETTING NEXT POKEMON 2477 | 2025/11/06 16:33:30 Current ID: 68 2478 | 2025/11/06 16:33:30 Current foorloop ID: 69 2479 | 2025/11/06 16:33:30 Current foorloop ID: 70 2480 | 2025/11/06 16:33:30 https://pokeapi.co/api/v2/pokemon/70 2481 | 2025/11/06 16:33:30 Current foorloop ID: 71 2482 | 2025/11/06 16:33:30 https://pokeapi.co/api/v2/pokemon/71 2483 | 2025/11/06 16:33:31 7070 2484 | 2025/11/06 16:33:31 cursor69 2485 | 2025/11/06 16:33:31 GETTING NEXT POKEMON 2486 | 2025/11/06 16:33:31 Current ID: 69 2487 | 2025/11/06 16:33:31 Current foorloop ID: 70 2488 | 2025/11/06 16:33:31 Current foorloop ID: 71 2489 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/71 2490 | 2025/11/06 16:33:31 Current foorloop ID: 72 2491 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/72 2492 | 2025/11/06 16:33:31 Current foorloop ID: 72 2493 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/72 2494 | 2025/11/06 16:33:31 Current foorloop ID: 73 2495 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/73 2496 | 2025/11/06 16:33:31 Current foorloop ID: 73 2497 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/73 2498 | 2025/11/06 16:33:31 Current foorloop ID: 74 2499 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/74 2500 | 2025/11/06 16:33:31 Current foorloop ID: 74 2501 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/74 2502 | 2025/11/06 16:33:31 Current foorloop ID: 75 2503 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/75 2504 | 2025/11/06 16:33:31 Current foorloop ID: 75 2505 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/75 2506 | 2025/11/06 16:33:31 Current foorloop ID: 76 2507 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/76 2508 | 2025/11/06 16:33:31 Current foorloop ID: 76 2509 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/76 2510 | 2025/11/06 16:33:31 Current foorloop ID: 77 2511 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/77 2512 | 2025/11/06 16:33:31 Current foorloop ID: 77 2513 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/77 2514 | 2025/11/06 16:33:31 Current foorloop ID: 78 2515 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/78 2516 | 2025/11/06 16:33:31 Current foorloop ID: 78 2517 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/78 2518 | 2025/11/06 16:33:31 Current foorloop ID: 79 2519 | 2025/11/06 16:33:31 https://pokeapi.co/api/v2/pokemon/79 2520 | 2025/11/06 16:33:32 6579 2521 | 2025/11/06 16:33:32 cursor64 2522 | 2025/11/06 16:33:32 6679 2523 | 2025/11/06 16:33:32 cursor65 2524 | 2025/11/06 16:33:32 6779 2525 | 2025/11/06 16:33:32 cursor66 2526 | 2025/11/06 16:33:32 6879 2527 | 2025/11/06 16:33:32 cursor67 2528 | 2025/11/06 16:33:33 6979 2529 | 2025/11/06 16:33:33 cursor68 2530 | 2025/11/06 16:33:33 7079 2531 | 2025/11/06 16:33:33 cursor69 2532 | 2025/11/06 16:33:33 7179 2533 | 2025/11/06 16:33:33 cursor70 2534 | 2025/11/06 16:33:33 7279 2535 | 2025/11/06 16:33:33 cursor71 2536 | 2025/11/06 16:33:33 7379 2537 | 2025/11/06 16:33:33 cursor72 2538 | 2025/11/06 16:33:33 7479 2539 | 2025/11/06 16:33:33 cursor73 2540 | 2025/11/06 16:33:33 7579 2541 | 2025/11/06 16:33:33 cursor74 2542 | 2025/11/06 16:33:34 7679 2543 | 2025/11/06 16:33:34 cursor75 2544 | 2025/11/06 16:33:34 7779 2545 | 2025/11/06 16:33:34 cursor76 2546 | 2025/11/06 16:33:34 7879 2547 | 2025/11/06 16:33:34 cursor77 2548 | 2025/11/06 16:33:34 7979 2549 | 2025/11/06 16:33:34 cursor78 2550 | 2025/11/06 16:33:34 GETTING NEXT POKEMON 2551 | 2025/11/06 16:33:34 Current ID: 78 2552 | 2025/11/06 16:33:34 Current foorloop ID: 79 2553 | 2025/11/06 16:33:34 Current foorloop ID: 80 2554 | 2025/11/06 16:33:34 https://pokeapi.co/api/v2/pokemon/80 2555 | 2025/11/06 16:33:34 Current foorloop ID: 81 2556 | 2025/11/06 16:33:34 https://pokeapi.co/api/v2/pokemon/81 2557 | 2025/11/06 16:33:34 Current foorloop ID: 82 2558 | 2025/11/06 16:33:34 https://pokeapi.co/api/v2/pokemon/82 2559 | 2025/11/06 16:33:34 Current foorloop ID: 83 2560 | 2025/11/06 16:33:34 https://pokeapi.co/api/v2/pokemon/83 2561 | 2025/11/06 16:33:35 Current foorloop ID: 84 2562 | 2025/11/06 16:33:35 https://pokeapi.co/api/v2/pokemon/84 2563 | 2025/11/06 16:33:35 Current foorloop ID: 85 2564 | 2025/11/06 16:33:35 https://pokeapi.co/api/v2/pokemon/85 2565 | 2025/11/06 16:33:35 Current foorloop ID: 86 2566 | 2025/11/06 16:33:35 https://pokeapi.co/api/v2/pokemon/86 2567 | 2025/11/06 16:33:35 Current foorloop ID: 87 2568 | 2025/11/06 16:33:35 https://pokeapi.co/api/v2/pokemon/87 2569 | 2025/11/06 16:33:35 Current foorloop ID: 88 2570 | 2025/11/06 16:33:35 https://pokeapi.co/api/v2/pokemon/88 2571 | --------------------------------------------------------------------------------