# WDI 4.5 do poprawki ```python= from wdi import * def palindrom(n): i = 0 j = 0 X = Array(100) X[0] = n % 2 n = n // 2 while n > 0: i = i + 1 X[i] = n % 2 n = n // 2 while i > j: if X[j] != X[i]: return False i -= 1 j += 1 return True print(palindrom(22)) print(palindrom(31)) #v2 from wdi.lib.wdi import Array def palindrom(n): j = 2 binary = bin(n) binary_length = len(binary) i = binary_length - 1 while j < binary_length: if binary[j] != binary[i]: print("False") return i -= 1 j += 1 print("True") palindrom(196) ```