execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_10] run function colosseum_of_fools:e/sgl/yr3
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_10] run function colosseum_of_fools:m/husk
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_6] run function colosseum_of_fools:e/sgl/yr3
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_6] run function colosseum_of_fools:m/husk
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_16] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_16] run function colosseum_of_fools:m/bogged
execute at @s[scores={jjc_202=1,jjc_606=10..,jjc_mobs_count=..1}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=2,jjc_505=1}] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=1}] positioned ~ ~5 ~ run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=2,jjc_505=20}] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=20}] run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=2}] positioned ~-1.5 ~-40 ~-1.5 run tag @e[dx=2,dz=2,dy=40,tag=jjc_sgl,tag=!jjc_sgl_r] add jjc_sgl_r

execute at @s[scores={jjc_202=2,jjc_606=30..,jjc_mobs_count=..1}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=3,jjc_505=1}] at @n[distance=..200,tag=jjc_4] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=3,jjc_606=1}] at @n[distance=..200,tag=jjc_4] run function colosseum_of_fools:m/zombie
execute at @s[scores={jjc_202=3,jjc_505=1}] at @n[distance=..200,tag=jjc_8] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=3,jjc_606=1}] at @n[distance=..200,tag=jjc_8] run function colosseum_of_fools:m/zombie
execute at @s[scores={jjc_202=3,jjc_505=1}] at @n[distance=..200,tag=jjc_12] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=3,jjc_606=1}] at @n[distance=..200,tag=jjc_12] run function colosseum_of_fools:m/zombie
execute at @s[scores={jjc_202=3,jjc_505=1}] at @n[distance=..200,tag=jjc_16] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=3,jjc_606=1}] at @n[distance=..200,tag=jjc_16] run function colosseum_of_fools:m/zombie
execute at @s[scores={jjc_202=3,jjc_505=40}] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=3,jjc_606=40}] positioned ~ ~5 ~ run function colosseum_of_fools:m/primal_aspid
execute at @s[scores={jjc_202=3,jjc_606=50..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=4,jjc_505=1}] at @n[distance=..200,tag=jjc_2b] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=4,jjc_606=1}] at @n[distance=..200,tag=jjc_2b] run function colosseum_of_fools:m/vex_big
execute at @s[scores={jjc_202=4,jjc_505=1}] at @n[distance=..200,tag=jjc_10b] run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=4,jjc_606=1}] at @n[distance=..200,tag=jjc_10b] run function colosseum_of_fools:m/vex_big
execute at @s[scores={jjc_202=4,jjc_505=40}] at @n[distance=..200,tag=jjc_6] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=40}] at @n[distance=..200,tag=jjc_6] run function colosseum_of_fools:m/silverfish_armoured
execute at @s[scores={jjc_202=4,jjc_505=40}] at @n[distance=..200,tag=jjc_14] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=40}] at @n[distance=..200,tag=jjc_14] run function colosseum_of_fools:m/silverfish_armoured
execute at @s[scores={jjc_202=4,jjc_505=40}] at @n[distance=..200,tag=jjc_10] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=40}] at @n[distance=..200,tag=jjc_10] run function colosseum_of_fools:m/silverfish_armoured
execute at @s[scores={jjc_202=4,jjc_505=40}] at @n[distance=..200,tag=jjc_2] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=40}] at @n[distance=..200,tag=jjc_2] run function colosseum_of_fools:m/silverfish_armoured
tag @s[scores={jjc_202=4,jjc_606=50..,jjc_mobs_count=..0}] add jjc_next