Puzzles in which me? is on the podium in the ranking based on moves

Also check the puzzles where me? is in a specific place in the ranking based on moves:

F25 Immunity Challenge - Part 4 online puzzleTanzania Flag online puzzle