#!/usr/bin/python3

def is_palindrome(text:str) -> bool:
	cleaned = ''.join(ch.lower() for ch in text if ch.isalnum())
	return cleaned == cleaned[::-1]

def palindrome_keys(d:dict) -> list:
	return [k for k, v in d.items() if is_palindrome(str(v))]

def main() -> None:
	my_dict = {
		"k1": "mama",
		"k2": "noon",
		"k3": "Anna",
		"k4": "python",
		"k5": 12321,
		"k6": "apple",
		}
	result = palindrome_keys(my_dict)
	print("Κλειδιά με παλίνδρομες τιμές: ",result)

if __name__=="__main__":
	main()
