prolem 26 - solved