execute at @s[scores={jjc_202=1,jjc_505=1}] run tag @n[distance=..200,type=marker,tag=jjc_walls_2] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_505=1}] run function colosseum_of_fools:e/walls/yrjjc_3
execute at @s[scores={jjc_202=1,jjc_505=1}] run tag @n[distance=..200,type=marker,tag=jjc_walls_3] add jjc_walls_fast
execute at @s[scores={jjc_202=1,jjc_505=100}] at @n[distance=..200,tag=jjc_16d] positioned ~ ~5 ~1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=102}] at @n[distance=..200,tag=jjc_2d] positioned ~-1 ~5 ~1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=104}] at @n[distance=..200,tag=jjc_4d] positioned ~-1 ~5 ~ run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=106}] at @n[distance=..200,tag=jjc_6d] positioned ~-1 ~5 ~-1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=108}] at @n[distance=..200,tag=jjc_8d] positioned ~ ~5 ~-1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=110}] at @n[distance=..200,tag=jjc_10d] positioned ~1 ~5 ~-1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=112}] at @n[distance=..200,tag=jjc_12d] positioned ~1 ~5 ~ run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=114}] at @n[distance=..200,tag=jjc_14d] positioned ~1 ~5 ~1 run function colosseum_of_fools:e/platform/yrjjc_ladder
execute at @s[scores={jjc_202=1,jjc_505=100}] run function colosseum_of_fools:e/spikes/spawn2
execute at @s[scores={jjc_202=1,jjc_606=200..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=2,jjc_505=40}] positioned ~ ~7 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=2,jjc_606=40}] positioned ~ ~7 ~ run function colosseum_of_fools:m/vex_big
execute at @s[scores={jjc_202=2,jjc_505=40}] positioned ~ ~12 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=40}] positioned ~ ~12 ~ run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=2,jjc_505=40}] positioned ~ ~3 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=40}] positioned ~ ~3 ~ run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=2,jjc_606=50..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=3,jjc_505=1}] positioned ~ ~12 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=3,jjc_606=1}] positioned ~ ~12 ~ run function colosseum_of_fools:m/primal_aspid
execute at @s[scores={jjc_202=3,jjc_505=1}] positioned ~ ~3 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=3,jjc_606=1}] positioned ~ ~3 ~ run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=3,jjc_606=10..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=4,jjc_505=1}] positioned ~ ~12 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=1}] positioned ~ ~12 ~ run function colosseum_of_fools:m/blaze
execute at @s[scores={jjc_202=4,jjc_505=1}] positioned ~ ~3 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=1}] positioned ~ ~3 ~ run function colosseum_of_fools:m/phantom
execute at @s[scores={jjc_202=4,jjc_606=10..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=5,jjc_505=1}] at @n[distance=..200,tag=jjc_2d] positioned ~ ~6 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=5,jjc_606=1}] at @n[distance=..200,tag=jjc_2d] positioned ~ ~6 ~ run function colosseum_of_fools:m/obble
execute at @s[scores={jjc_202=5,jjc_505=1}] at @n[distance=..200,tag=jjc_6d] positioned ~ ~8 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=5,jjc_606=1}] at @n[distance=..200,tag=jjc_6d] positioned ~ ~8 ~ run function colosseum_of_fools:m/obble
execute at @s[scores={jjc_202=5,jjc_505=1}] at @n[distance=..200,tag=jjc_10d] positioned ~ ~10 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=5,jjc_606=1}] at @n[distance=..200,tag=jjc_10d] positioned ~ ~10 ~ run function colosseum_of_fools:m/obble
execute at @s[scores={jjc_202=5,jjc_505=1}] at @n[distance=..200,tag=jjc_14d] positioned ~ ~12 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=5,jjc_606=1}] at @n[distance=..200,tag=jjc_14d] positioned ~ ~12 ~ run function colosseum_of_fools:m/obble
execute at @s[scores={jjc_202=5,jjc_606=10..,jjc_mobs_count=..1}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=6,jjc_505=1}] positioned ~ ~4 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=6,jjc_606=1}] positioned ~ ~4 ~ run function colosseum_of_fools:m/vex_big
execute at @s[scores={jjc_202=6,jjc_505=1}] positioned ~ ~10 ~ run function colosseum_of_fools:e/sgl/yr1
execute at @s[scores={jjc_202=6,jjc_606=1}] positioned ~ ~10 ~ run function colosseum_of_fools:m/vex_big
tag @s[scores={jjc_202=6,jjc_606=10..,jjc_mobs_count=..0}] add jjc_next