View on GitHub

Equinor CTF 2022

Writeups for Equinor CTF 2022

Iteration: 76
circle
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 77
hexagon
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['triangle', (383, 403), 'se', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 78
triangle
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 148), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 79
triangle
[['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['hexagon', (127, 383), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 148), 'nw', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 80
hexagon
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 148), 'nw', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 81
circle
[['hexagon', (383, 383), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 403), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: ne
Correct!

Iteration: 82
triangle
[['triangle', (383, 404), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (128, 127), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 83
rectangle
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 84
circle
[['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['hexagon', (384, 127), 'ne', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 85
circle
[['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['hexagon', (127, 127), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 86
triangle
[['hexagon', (383, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)]]
Pos: ne
Correct!

Iteration: 87
circle
[['hexagon', (127, 383), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 88
rectangle
[['triangle', (127, 404), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['hexagon', (384, 127), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 89
hexagon
[['hexagon', (127, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 90
rectangle
[['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (128, 127), 'nw', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 91
circle
[['hexagon', (127, 383), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 92
rectangle
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 148), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 93
triangle
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 94
rectangle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['hexagon', (127, 127), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 95
circle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['hexagon', (383, 127), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 96
circle
[['triangle', (383, 403), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (384, 127), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 97
circle
[['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (383, 383), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 98
hexagon
[['triangle', (127, 404), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['hexagon', (128, 127), 'nw', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 99
hexagon
[['triangle', (383, 404), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (383, 127), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: ne
Correct!

Iteration: 100
rectangle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (383, 404), 'se', 'yellow', (255, 255, 0)], ['hexagon', (127, 127), 'nw', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 101
brown triangle
[['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 384), 'se', 'red', (255, 0, 0)], ['triangle', (383, 148), 'ne', 'brown', (165, 42, 42)], ['rectangle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 102
red hexagon
[['triangle', (127, 403), 'sw', 'red', (255, 0, 0)], ['hexagon', (383, 383), 'se', 'red', (255, 0, 0)], ['triangle', (127, 148), 'nw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 103
yellow rectangle
[['triangle', (127, 403), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'blue', (0, 0, 255)]]
Pos: se
Correct!

Iteration: 104
purple circle
[['circle', (384, 384), 'se', 'purple', (128, 0, 128)], ['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['hexagon', (128, 127), 'nw', 'red', (255, 0, 0)], ['rectangle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: se
Correct!

Iteration: 105
red circle
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['triangle', (383, 147), 'ne', 'red', (255, 0, 0)], ['circle', (128, 128), 'nw', 'red', (255, 0, 0)]]
Pos: nw
Correct!

Iteration: 106
brown hexagon
[['circle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['circle', (384, 384), 'se', 'green', (0, 128, 0)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)], ['hexagon', (384, 127), 'ne', 'brown', (165, 42, 42)]]
Pos: ne
Correct!

Iteration: 107
purple triangle
[['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['circle', (384, 384), 'se', 'purple', (128, 0, 128)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)], ['circle', (384, 128), 'ne', 'red', (255, 0, 0)]]
Pos: nw
Correct!

Iteration: 108
yellow triangle
[['triangle', (383, 403), 'se', 'white', (255, 255, 255)], ['triangle', (127, 403), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (128, 127), 'nw', 'white', (255, 255, 255)], ['hexagon', (383, 127), 'ne', 'white', (255, 255, 255)]]
Pos: sw
Correct!

Iteration: 109
yellow circle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['hexagon', (383, 128), 'ne', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 110
green hexagon
[['rectangle', (384, 384), 'se', 'green', (0, 128, 0)], ['circle', (128, 384), 'sw', 'green', (0, 128, 0)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)]]
Pos: ne
Correct!

Iteration: 111
white triangle
[['triangle', (127, 403), 'sw', 'white', (255, 255, 255)], ['hexagon', (383, 383), 'se', 'white', (255, 255, 255)], ['triangle', (383, 147), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: sw
Correct!

Iteration: 112
red triangle
[['circle', (128, 384), 'sw', 'green', (0, 128, 0)], ['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'red', (255, 0, 0)], ['hexagon', (128, 127), 'nw', 'red', (255, 0, 0)]]
Pos: ne
Correct!

Iteration: 113
green circle
[['circle', (384, 384), 'se', 'green', (0, 128, 0)], ['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)], ['rectangle', (384, 128), 'ne', 'green', (0, 128, 0)]]
Pos: se
Correct!

Iteration: 114
green hexagon
[['triangle', (127, 403), 'sw', 'purple', (128, 0, 128)], ['hexagon', (383, 383), 'se', 'green', (0, 128, 0)], ['triangle', (383, 147), 'ne', 'purple', (128, 0, 128)], ['hexagon', (127, 127), 'nw', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 115
brown rectangle
[['hexagon', (383, 383), 'se', 'white', (255, 255, 255)], ['rectangle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['circle', (128, 128), 'nw', 'brown', (165, 42, 42)], ['hexagon', (383, 127), 'ne', 'blue', (0, 0, 255)]]
Pos: sw
Correct!

Iteration: 116
green hexagon
[['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 384), 'sw', 'blue', (0, 0, 255)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: ne
Correct!

Iteration: 117
brown rectangle
[['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['circle', (384, 384), 'se', 'red', (255, 0, 0)], ['rectangle', (384, 128), 'ne', 'brown', (165, 42, 42)], ['rectangle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: ne
Correct!

Iteration: 118
purple rectangle
[['hexagon', (383, 383), 'se', 'purple', (128, 0, 128)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'purple', (128, 0, 128)], ['hexagon', (383, 127), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 119
brown triangle
[['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 384), 'se', 'blue', (0, 0, 255)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)], ['hexagon', (384, 127), 'ne', 'brown', (165, 42, 42)]]
Pos: nw
Correct!

Iteration: 120
green circle
[['circle', (384, 384), 'se', 'white', (255, 255, 255)], ['circle', (128, 384), 'sw', 'white', (255, 255, 255)], ['circle', (384, 128), 'ne', 'green', (0, 128, 0)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)]]
Pos: ne
Correct!

Iteration: 121
green rectangle
[['rectangle', (384, 384), 'se', 'green', (0, 128, 0)], ['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['rectangle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 122
red hexagon
[['triangle', (383, 404), 'se', 'green', (0, 128, 0)], ['rectangle', (128, 384), 'sw', 'red', (255, 0, 0)], ['hexagon', (128, 127), 'nw', 'red', (255, 0, 0)], ['hexagon', (384, 127), 'ne', 'blue', (0, 0, 255)]]
Pos: nw
Correct!

Iteration: 123
blue rectangle
[['triangle', (127, 403), 'sw', 'blue', (0, 0, 255)], ['rectangle', (384, 384), 'se', 'blue', (0, 0, 255)], ['triangle', (127, 147), 'nw', 'blue', (0, 0, 255)], ['triangle', (383, 148), 'ne', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 124
white hexagon
[['hexagon', (383, 383), 'se', 'white', (255, 255, 255)], ['hexagon', (127, 383), 'sw', 'blue', (0, 0, 255)], ['triangle', (127, 148), 'nw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'brown', (165, 42, 42)]]
Pos: se
Correct!

Iteration: 125
blue rectangle
[['triangle', (127, 403), 'sw', 'purple', (128, 0, 128)], ['rectangle', (384, 384), 'se', 'red', (255, 0, 0)], ['circle', (128, 128), 'nw', 'red', (255, 0, 0)], ['rectangle', (384, 128), 'ne', 'blue', (0, 0, 255)]]
Pos: ne
Correct!

Iteration: 126
white triangle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['hexagon', (128, 127), 'nw', 'yellow', (255, 255, 0)], ['triangle', (383, 147), 'ne', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 127
red rectangle
[['circle', (384, 384), 'se', 'red', (255, 0, 0)], ['rectangle', (128, 384), 'sw', 'red', (255, 0, 0)], ['rectangle', (128, 128), 'nw', 'blue', (0, 0, 255)], ['circle', (384, 128), 'ne', 'white', (255, 255, 255)]]
Pos: sw
Correct!

Iteration: 128
red hexagon
[['triangle', (383, 403), 'se', 'red', (255, 0, 0)], ['triangle', (127, 403), 'sw', 'red', (255, 0, 0)], ['triangle', (127, 148), 'nw', 'brown', (165, 42, 42)], ['hexagon', (383, 127), 'ne', 'red', (255, 0, 0)]]
Pos: ne
Correct!

Iteration: 129
purple triangle
[['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['triangle', (127, 403), 'sw', 'purple', (128, 0, 128)], ['hexagon', (128, 127), 'nw', 'purple', (128, 0, 128)], ['hexagon', (384, 127), 'ne', 'purple', (128, 0, 128)]]
Pos: sw
Correct!

Iteration: 130
brown triangle
[['triangle', (127, 403), 'sw', 'brown', (165, 42, 42)], ['hexagon', (384, 383), 'se', 'blue', (0, 0, 255)], ['circle', (384, 128), 'ne', 'blue', (0, 0, 255)], ['circle', (128, 128), 'nw', 'purple', (128, 0, 128)]]
Pos: sw
Correct!

Iteration: 131
white circle
[['hexagon', (384, 383), 'se', 'purple', (128, 0, 128)], ['rectangle', (128, 384), 'sw', 'white', (255, 255, 255)], ['hexagon', (127, 128), 'nw', 'purple', (128, 0, 128)], ['circle', (384, 128), 'ne', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 132
brown triangle
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'green', (0, 128, 0)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)], ['triangle', (383, 148), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 133
blue circle
[['triangle', (383, 403), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'blue', (0, 0, 255)], ['triangle', (383, 148), 'ne', 'blue', (0, 0, 255)], ['triangle', (127, 147), 'nw', 'red', (255, 0, 0)]]
Pos: sw
Correct!

Iteration: 134
purple triangle
[['rectangle', (384, 384), 'se', 'brown', (165, 42, 42)], ['triangle', (127, 404), 'sw', 'purple', (128, 0, 128)], ['hexagon', (384, 127), 'ne', 'yellow', (255, 255, 0)], ['triangle', (127, 148), 'nw', 'blue', (0, 0, 255)]]
Pos: sw
Correct!

Iteration: 135
white rectangle
[['triangle', (127, 403), 'sw', 'white', (255, 255, 255)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 136
yellow hexagon
[['hexagon', (128, 383), 'sw', 'red', (255, 0, 0)], ['circle', (384, 384), 'se', 'red', (255, 0, 0)], ['hexagon', (127, 127), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'red', (255, 0, 0)]]
Pos: nw
Correct!

Iteration: 137
blue rectangle
[['triangle', (127, 403), 'sw', 'blue', (0, 0, 255)], ['hexagon', (383, 383), 'se', 'blue', (0, 0, 255)], ['circle', (128, 128), 'nw', 'blue', (0, 0, 255)], ['rectangle', (384, 128), 'ne', 'blue', (0, 0, 255)]]
Pos: ne
Correct!

Iteration: 138
red rectangle
[['hexagon', (383, 383), 'se', 'purple', (128, 0, 128)], ['hexagon', (128, 383), 'sw', 'red', (255, 0, 0)], ['triangle', (383, 147), 'ne', 'red', (255, 0, 0)], ['rectangle', (128, 128), 'nw', 'red', (255, 0, 0)]]
Pos: nw
Correct!

Iteration: 139
yellow triangle
[['triangle', (383, 403), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'red', (255, 0, 0)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'blue', (0, 0, 255)]]
Pos: se
Correct!

Iteration: 140
yellow hexagon
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['triangle', (383, 147), 'ne', 'white', (255, 255, 255)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)]]
Pos: se
Correct!

Iteration: 141
blue hexagon
[['hexagon', (384, 383), 'se', 'red', (255, 0, 0)], ['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['rectangle', (128, 128), 'nw', 'blue', (0, 0, 255)], ['hexagon', (384, 127), 'ne', 'blue', (0, 0, 255)]]
Pos: ne
Correct!

Iteration: 142
green rectangle
[['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['rectangle', (128, 384), 'sw', 'green', (0, 128, 0)], ['hexagon', (128, 127), 'nw', 'green', (0, 128, 0)], ['triangle', (383, 148), 'ne', 'green', (0, 128, 0)]]
Pos: sw
Correct!

Iteration: 143
brown rectangle
[['triangle', (127, 403), 'sw', 'brown', (165, 42, 42)], ['hexagon', (384, 383), 'se', 'green', (0, 128, 0)], ['triangle', (383, 147), 'ne', 'brown', (165, 42, 42)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)]]
Pos: nw
Correct!

Iteration: 144
red rectangle
[['rectangle', (128, 384), 'sw', 'red', (255, 0, 0)], ['circle', (384, 384), 'se', 'blue', (0, 0, 255)], ['triangle', (383, 147), 'ne', 'red', (255, 0, 0)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)]]
Pos: sw
Correct!

Iteration: 145
white rectangle
[['rectangle', (128, 384), 'sw', 'red', (255, 0, 0)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['hexagon', (384, 127), 'ne', 'purple', (128, 0, 128)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 146
brown circle
[['triangle', (383, 403), 'se', 'brown', (165, 42, 42)], ['circle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['triangle', (383, 147), 'ne', 'red', (255, 0, 0)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)]]
Pos: sw
Correct!

Iteration: 147
white circle
[['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['circle', (128, 384), 'sw', 'white', (255, 255, 255)], ['rectangle', (384, 128), 'ne', 'blue', (0, 0, 255)], ['rectangle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: sw
Correct!

Iteration: 148
purple hexagon
[['rectangle', (384, 384), 'se', 'green', (0, 128, 0)], ['hexagon', (127, 383), 'sw', 'purple', (128, 0, 128)], ['hexagon', (127, 127), 'nw', 'white', (255, 255, 255)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: sw
Correct!

Iteration: 149
blue triangle
[['triangle', (127, 403), 'sw', 'blue', (0, 0, 255)], ['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['hexagon', (383, 128), 'ne', 'blue', (0, 0, 255)], ['circle', (128, 128), 'nw', 'blue', (0, 0, 255)]]
Pos: sw
Correct!

Iteration: 150
purple triangle
[['triangle', (383, 403), 'se', 'green', (0, 128, 0)], ['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 151
blue hexagon
[['hexagon', (383, 383), 'se', 'brown', (165, 42, 42)], ['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['hexagon', (127, 127), 'nw', 'blue', (0, 0, 255)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 152
green rectangle
[['circle', (128, 384), 'sw', 'green', (0, 128, 0)], ['triangle', (383, 404), 'se', 'green', (0, 128, 0)], ['rectangle', (384, 128), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: ne
Correct!

Iteration: 153
brown circle
[['hexagon', (384, 383), 'se', 'brown', (165, 42, 42)], ['circle', (128, 384), 'sw', 'white', (255, 255, 255)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)], ['circle', (384, 128), 'ne', 'brown', (165, 42, 42)]]
Pos: ne
Correct!

Iteration: 154
white triangle
[['triangle', (383, 403), 'se', 'purple', (128, 0, 128)], ['triangle', (127, 403), 'sw', 'white', (255, 255, 255)], ['circle', (384, 128), 'ne', 'white', (255, 255, 255)], ['rectangle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: sw
Correct!

Iteration: 155
yellow rectangle
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'blue', (0, 0, 255)], ['rectangle', (384, 128), 'ne', 'purple', (128, 0, 128)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: nw
Correct!

Iteration: 156
purple circle
[['hexagon', (127, 383), 'sw', 'purple', (128, 0, 128)], ['circle', (384, 384), 'se', 'purple', (128, 0, 128)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)], ['hexagon', (384, 127), 'ne', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 157
green triangle
[['triangle', (383, 403), 'se', 'yellow', (255, 255, 0)], ['triangle', (127, 403), 'sw', 'green', (0, 128, 0)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: sw
Correct!

Iteration: 158
yellow hexagon
[['hexagon', (128, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['hexagon', (128, 127), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 159
yellow triangle
[['triangle', (383, 404), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['hexagon', (384, 127), 'ne', 'purple', (128, 0, 128)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)]]
Pos: se
Correct!

Iteration: 160
yellow rectangle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'red', (255, 0, 0)], ['triangle', (383, 148), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 161
blue hexagon
[['triangle', (383, 404), 'se', 'blue', (0, 0, 255)], ['hexagon', (128, 383), 'sw', 'brown', (165, 42, 42)], ['triangle', (383, 148), 'ne', 'blue', (0, 0, 255)], ['hexagon', (127, 127), 'nw', 'blue', (0, 0, 255)]]
Pos: nw
Correct!

Iteration: 162
yellow hexagon
[['hexagon', (128, 383), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (384, 383), 'se', 'blue', (0, 0, 255)], ['hexagon', (127, 127), 'nw', 'brown', (165, 42, 42)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 163
purple hexagon
[['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['rectangle', (384, 384), 'se', 'brown', (165, 42, 42)], ['triangle', (383, 147), 'ne', 'purple', (128, 0, 128)], ['hexagon', (128, 127), 'nw', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 164
green circle
[['hexagon', (128, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 384), 'se', 'green', (0, 128, 0)], ['rectangle', (128, 128), 'nw', 'green', (0, 128, 0)], ['circle', (384, 128), 'ne', 'green', (0, 128, 0)]]
Pos: ne
Correct!

Iteration: 165
white triangle
[['rectangle', (128, 384), 'sw', 'white', (255, 255, 255)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['triangle', (383, 148), 'ne', 'brown', (165, 42, 42)], ['triangle', (127, 147), 'nw', 'white', (255, 255, 255)]]
Pos: nw
Correct!

Iteration: 166
purple triangle
[['triangle', (383, 403), 'se', 'purple', (128, 0, 128)], ['circle', (128, 384), 'sw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)], ['hexagon', (127, 127), 'nw', 'purple', (128, 0, 128)]]
Pos: se
Correct!

Iteration: 167
red triangle
[['triangle', (383, 403), 'se', 'red', (255, 0, 0)], ['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (384, 127), 'ne', 'brown', (165, 42, 42)], ['hexagon', (127, 127), 'nw', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 168
purple rectangle
[['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['triangle', (127, 147), 'nw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: se
Correct!

Iteration: 169
white triangle
[['triangle', (128, 403), 'sw', 'white', (255, 255, 255)], ['hexagon', (383, 384), 'se', 'red', (255, 0, 0)], ['hexagon', (127, 127), 'nw', 'white', (255, 255, 255)], ['rectangle', (384, 128), 'ne', 'brown', (165, 42, 42)]]
Pos: sw
Correct!

Iteration: 170
yellow hexagon
[['triangle', (383, 404), 'se', 'yellow', (255, 255, 0)], ['hexagon', (127, 383), 'sw', 'yellow', (255, 255, 0)], ['triangle', (383, 148), 'ne', 'white', (255, 255, 255)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: sw
Correct!

Iteration: 171
yellow triangle
[['hexagon', (383, 383), 'se', 'green', (0, 128, 0)], ['triangle', (127, 404), 'sw', 'yellow', (255, 255, 0)], ['triangle', (127, 147), 'nw', 'brown', (165, 42, 42)], ['triangle', (383, 147), 'ne', 'green', (0, 128, 0)]]
Pos: sw
Correct!

Iteration: 172
white triangle
[['triangle', (383, 404), 'se', 'white', (255, 255, 255)], ['rectangle', (128, 384), 'sw', 'green', (0, 128, 0)], ['triangle', (127, 148), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 173
red triangle
[['triangle', (383, 404), 'se', 'red', (255, 0, 0)], ['rectangle', (128, 384), 'sw', 'red', (255, 0, 0)], ['circle', (128, 128), 'nw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'green', (0, 128, 0)]]
Pos: se
Correct!

Iteration: 174
yellow rectangle
[['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)], ['rectangle', (384, 128), 'ne', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 175
white rectangle
[['triangle', (383, 403), 'se', 'white', (255, 255, 255)], ['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)], ['rectangle', (384, 128), 'ne', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 176
blue hexagon
[['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['triangle', (128, 147), 'nw', 'green', (0, 128, 0)], ['hexagon', (384, 127), 'ne', 'blue', (0, 0, 255)]]
Pos: ne
Correct!

Iteration: 177
blue rectangle
[['rectangle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['circle', (384, 384), 'se', 'white', (255, 255, 255)], ['circle', (128, 128), 'nw', 'blue', (0, 0, 255)], ['rectangle', (384, 128), 'ne', 'blue', (0, 0, 255)]]
Pos: ne
Correct!

Iteration: 178
red circle
[['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'red', (255, 0, 0)], ['circle', (384, 128), 'ne', 'red', (255, 0, 0)]]
Pos: ne
Correct!

Iteration: 179
white rectangle
[['triangle', (127, 404), 'sw', 'white', (255, 255, 255)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['rectangle', (384, 128), 'ne', 'yellow', (255, 255, 0)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: se
Correct!

Iteration: 180
purple rectangle
[['triangle', (127, 404), 'sw', 'purple', (128, 0, 128)], ['circle', (384, 384), 'se', 'purple', (128, 0, 128)], ['rectangle', (384, 128), 'ne', 'purple', (128, 0, 128)], ['circle', (128, 128), 'nw', 'purple', (128, 0, 128)]]
Pos: ne
Correct!

Iteration: 181
red triangle
[['triangle', (383, 404), 'se', 'red', (255, 0, 0)], ['circle', (128, 384), 'sw', 'red', (255, 0, 0)], ['hexagon', (384, 127), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'red', (255, 0, 0)]]
Pos: se
Correct!

Iteration: 182
red triangle
[['hexagon', (383, 383), 'se', 'red', (255, 0, 0)], ['rectangle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['triangle', (127, 148), 'nw', 'red', (255, 0, 0)], ['hexagon', (383, 127), 'ne', 'white', (255, 255, 255)]]
Pos: nw
Correct!

Iteration: 183
purple circle
[['circle', (384, 384), 'se', 'blue', (0, 0, 255)], ['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['triangle', (383, 147), 'ne', 'purple', (128, 0, 128)], ['circle', (128, 128), 'nw', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 184
purple circle
[['triangle', (127, 403), 'sw', 'purple', (128, 0, 128)], ['rectangle', (384, 384), 'se', 'red', (255, 0, 0)], ['triangle', (127, 148), 'nw', 'white', (255, 255, 255)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: ne
Correct!

Iteration: 185
purple rectangle
[['rectangle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['circle', (384, 384), 'se', 'purple', (128, 0, 128)], ['hexagon', (128, 127), 'nw', 'green', (0, 128, 0)], ['rectangle', (384, 128), 'ne', 'blue', (0, 0, 255)]]
Pos: sw
Correct!

Iteration: 186
yellow rectangle
[['circle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)], ['hexagon', (384, 127), 'ne', 'brown', (165, 42, 42)]]
Pos: nw
Correct!

Iteration: 187
green rectangle
[['circle', (384, 384), 'se', 'white', (255, 255, 255)], ['rectangle', (128, 384), 'sw', 'green', (0, 128, 0)], ['triangle', (383, 147), 'ne', 'green', (0, 128, 0)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: sw
Correct!

Iteration: 188
yellow hexagon
[['hexagon', (384, 383), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'white', (255, 255, 255)], ['triangle', (383, 147), 'ne', 'brown', (165, 42, 42)], ['rectangle', (128, 128), 'nw', 'yellow', (255, 255, 0)]]
Pos: se
Correct!

Iteration: 189
red triangle
[['hexagon', (383, 383), 'se', 'red', (255, 0, 0)], ['rectangle', (128, 384), 'sw', 'white', (255, 255, 255)], ['triangle', (383, 148), 'ne', 'red', (255, 0, 0)], ['circle', (128, 128), 'nw', 'red', (255, 0, 0)]]
Pos: ne
Correct!

Iteration: 190
green circle
[['circle', (384, 384), 'se', 'green', (0, 128, 0)], ['rectangle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['circle', (128, 128), 'nw', 'yellow', (255, 255, 0)], ['rectangle', (384, 128), 'ne', 'brown', (165, 42, 42)]]
Pos: se
Correct!

Iteration: 191
white circle
[['circle', (384, 384), 'se', 'white', (255, 255, 255)], ['rectangle', (128, 384), 'sw', 'white', (255, 255, 255)], ['rectangle', (384, 128), 'ne', 'white', (255, 255, 255)], ['circle', (128, 128), 'nw', 'green', (0, 128, 0)]]
Pos: se
Correct!

Iteration: 192
white hexagon
[['rectangle', (384, 384), 'se', 'yellow', (255, 255, 0)], ['circle', (128, 384), 'sw', 'yellow', (255, 255, 0)], ['hexagon', (383, 127), 'ne', 'white', (255, 255, 255)], ['triangle', (127, 147), 'nw', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 193
blue rectangle
[['circle', (128, 384), 'sw', 'green', (0, 128, 0)], ['rectangle', (384, 384), 'se', 'blue', (0, 0, 255)], ['triangle', (383, 147), 'ne', 'white', (255, 255, 255)], ['circle', (128, 128), 'nw', 'blue', (0, 0, 255)]]
Pos: se
Correct!

Iteration: 194
purple rectangle
[['rectangle', (384, 384), 'se', 'brown', (165, 42, 42)], ['hexagon', (127, 383), 'sw', 'purple', (128, 0, 128)], ['triangle', (383, 147), 'ne', 'purple', (128, 0, 128)], ['rectangle', (128, 128), 'nw', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 195
purple triangle
[['rectangle', (384, 384), 'se', 'purple', (128, 0, 128)], ['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['triangle', (127, 147), 'nw', 'purple', (128, 0, 128)], ['circle', (384, 128), 'ne', 'purple', (128, 0, 128)]]
Pos: nw
Correct!

Iteration: 196
red hexagon
[['triangle', (383, 404), 'se', 'red', (255, 0, 0)], ['circle', (128, 384), 'sw', 'blue', (0, 0, 255)], ['triangle', (383, 148), 'ne', 'red', (255, 0, 0)], ['hexagon', (128, 127), 'nw', 'red', (255, 0, 0)]]
Pos: nw
Correct!

Iteration: 197
white triangle
[['triangle', (383, 403), 'se', 'red', (255, 0, 0)], ['circle', (128, 384), 'sw', 'purple', (128, 0, 128)], ['triangle', (383, 147), 'ne', 'white', (255, 255, 255)], ['circle', (128, 128), 'nw', 'white', (255, 255, 255)]]
Pos: ne
Correct!

Iteration: 198
brown triangle
[['triangle', (383, 403), 'se', 'brown', (165, 42, 42)], ['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 128), 'ne', 'brown', (165, 42, 42)], ['rectangle', (128, 128), 'nw', 'brown', (165, 42, 42)]]
Pos: se
Correct!

Iteration: 199
blue triangle
[['hexagon', (127, 383), 'sw', 'brown', (165, 42, 42)], ['rectangle', (384, 384), 'se', 'white', (255, 255, 255)], ['triangle', (383, 147), 'ne', 'blue', (0, 0, 255)], ['rectangle', (128, 128), 'nw', 'purple', (128, 0, 128)]]
Pos: ne
Correct!

Iteration: 200
brown hexagon
[['circle', (128, 384), 'sw', 'brown', (165, 42, 42)], ['circle', (384, 384), 'se', 'brown', (165, 42, 42)], ['hexagon', (128, 127), 'nw', 'brown', (165, 42, 42)], ['rectangle', (384, 128), 'ne', 'brown', (165, 42, 42)]]
Pos: nw
Correct!

Iteration: 201
[*] Switching to interactive mode
LEVEL 2
FLAG: EPT{2b3a1b85-c0cb-4216-ba56-f3323180a918}
[*] Got EOF while reading in interactive
$