def reversedEvens(L: list[int]) -> list[int]: return list(reversed([n for n in L if not (n % 2)])) def testReversedEvens(): print('Testing reversedEvens()...', end='') assert(reversedEvens([]) == []) assert(reversedEvens([1]) == []) assert(reversedEvens([1,2]) == [2]) assert(reversedEvens([1,2,3]) == [2]) assert(reversedEvens([1,2,3,4]) == [4,2]) assert(reversedEvens([1,2,3,4,5,6,5,4,5,6,7]) == [6,4,6,4,2]) print('Passed!') def main(): testReversedEvens() main()