######## #....(.# #(<...(# #......# ######%# #######.### #.(.......# ##...KZ....# #..........# #+##########