а = [1, "2", 3.14, {}, недійсне]
б = []
очікуваний_б = [а[0], а[3], а[4]]
п = 0
поки п < а.розмір
якщо а[п] == "2"
п += 2
перестрибнути
кінець
б.додати(а[п])
п += 1
кінець
якщо очікуваний_б.розмір != б.розмір
впасти
кінець
п = 0
поки п < б.розмір
якщо очікуваний_б[п] != б[п]
впасти
кінець
п += 1
кінець