[BR] Azelf (LA 19). If I use Time Walk before taking any prizes, and then write down

Azelf (LA 19). If I use Time Walk before taking any prizes, and then write down the order of my prizes (left to right), I am able to take the desired prize card with each KO. But if I use Time Walk after already taken prize(s) and place a card into prizes from hand, the order gets messed up and I'm no longer taking the desired prize card.


------------------Begin Game Log------------------
The game is about to start
Type: QuickPlay
Format: 2010 (DP–UL)
Battle begins between JamesG and hefesto_festo!
hefesto_festo will take additional mulligan(s) after JamesG sets up to play.
Mulligan phase: hefesto_festo took 1 additional mulligans
JamesG drew 1 extra cards.
Coin flip [Opening Flip]: HEADS
JamesG will start
Game setup complete
Between turns
Turn 1 begins
JamesG drew 1 card
Put Blaziken FB (SV 2) onto bench.
Attached a Double Colorless Energy (HS 103) to Blaziken FB
DEBUG: Blaziken FB's Current_Energy_Cards: [Double Colorless Energy (HS 103)]
Put Uxie (LA 43) onto bench.
Uxie has used Set Up
JamesG drew 2 cards
Put Unown Q (MD 49) onto bench.
Sableye used Impersonate
JamesG has shuffled deck.
Cyrus's Conspiracy (PL 105) was discarded
JamesG played Cyrus's Conspiracy (PL 105).
JamesG has shuffled deck.
Put [[R] Energy, Team Galactic's Invention G-103 Power Spray (PL 117), Cyrus's Conspiracy (PL 105)] to Hand
JamesG has shuffled deck.
Between turns
Turn 2 begins
hefesto_festo drew 1 card
Attached a [G] Energy to Hoppip
DEBUG: Hoppip's Current_Energy_Cards: [[G] Energy]
hefesto_festo played Pokémon Communication (HS 98).
Put [Skiploom (SW 65)] to deck
hefesto_festo has shuffled deck.
Got [Baltoy (GE 60)] from deck
hefesto_festo has shuffled deck.
Put Baltoy (GE 60) onto bench.
Between turns
Turn 3 begins
JamesG drew 1 card
JamesG played Pokémon Collector (HS 97).
JamesG has shuffled deck.
Put [Garchomp C (SV 60), Garchomp C (SV 60), Bronzong G (PL 41)] to Hand
JamesG has shuffled deck.
Unown Q has used QUICK
Unown Q (MD 49) is attached to Sableye
Put Garchomp C (SV 60) onto bench.
Attached a Double Colorless Energy (HS 103) to Garchomp C
DEBUG: Garchomp C's Current_Energy_Cards: [Double Colorless Energy (HS 103)]
Put Bronzong G (PL 41) onto bench.
Sableye retreated.
Garchomp C is now active
Garchomp C used Claw Swipe
Garchomp C did 30 damage to Hoppip
Hoppip was knocked out
JamesG took one prize card.
Baltoy is now active
Between turns
Turn 4 begins
hefesto_festo drew 1 card
Baltoy evolved into Claydol (GE 15)
Claydol has used Cosmic Power
JamesG played Team Galactic's Invention G-103 Power Spray (PL 117).
Power Spray blocks Cosmic Power!
hefesto_festo played Bebe's Search (SW 119).
Put 1 card to Deck
hefesto_festo has shuffled deck.
Put [Hoppip (HS 67)] to Hand
hefesto_festo has shuffled deck.
Put Hoppip (HS 67) onto bench.
Between turns
Turn 5 begins
JamesG drew 1 card
JamesG played Bebe's Search (MT 109).
Put 1 card to Deck
JamesG has shuffled deck.
Put [Azelf (LA 19)] to Hand
JamesG has shuffled deck.
Put Azelf (LA 19) onto bench.
Azelf has used Time Walk
Put [Garchomp C Lv.X (SV 145)] to Hand
Put 1 card to Prize
Garchomp C leveled-up into Garchomp C Lv.X (SV 145)
Attached a Darkness Energy (MT 119) to Garchomp C Lv.X
DEBUG: Garchomp C Lv.X's Current_Energy_Cards: [Darkness Energy (MT 119), Double Colorless Energy (HS 103)]
Garchomp C Lv.X used Dragon Rush
Garchomp C Lv.X did 80 damage to Claydol
Double Colorless Energy (HS 103) was discarded
Claydol was knocked out
JamesG took one prize card.
Hoppip is now active
Between turns
Turn 6 begins
hefesto_festo drew 1 card
hefesto_festo played Warp Point (MD 88).
Sableye is now active
hefesto_festo played Rare Candy (UL 82).
Hoppip evolved into Jumpluff (HS 6)
Between turns
Turn 7 begins
JamesG drew 1 card
Bronzong G has used Galactic Switch
Double Colorless Energy (HS 103) moved from Blaziken FB to Garchomp C Lv.X
Bronzong G got 20 damage
JamesG played Team Galactic's Invention G-109 SP Radar (RR 96).
Put 1 card to Deck
JamesG has shuffled deck.
Put [Blaziken FB Lv.X (SV 142)] to Hand
JamesG has shuffled deck.
Sableye retreated.
Blaziken FB is now active
Blaziken FB leveled-up into Blaziken FB Lv.X (SV 142)
Team Galactic's Invention G-101 Energy Gain (PL 116) is attached to Blaziken FB Lv.X
Attached a [R] Energy to Blaziken FB Lv.X
DEBUG: Blaziken FB Lv.X's Current_Energy_Cards: [[R] Energy]
Blaziken FB Lv.X used Jet Shoot
Jumpluff is weak to FIRE
Blaziken FB Lv.X did 160 damage to Jumpluff
Jumpluff was knocked out
JamesG took one prize card.
JamesG wins the game! No Pokémon left
Game has ended
[hefesto_festo]: gg
[hefesto_festo]: hefesto_festo has exited game.

When you use time walk after taking prize card/s, I found that the card you replaced with would be the 1st card (from left to right), then the rest before the card you replaced with would be shifted to the right.

For instance, I have five prizes remaining and I use time walk, in order from left to right, I replaced the 3rd card with another card in my hand, then the card you replaced with will now be the 1st card. Your previous 1st and 2nd cards are now your 2nd and 3rd cards respectively. 4th and 5th cards remained unaffected