Пожалуй, вот так надо рассуждать: у Маши изначально на 16 конфет больше. Если ей отдать 8 Дашиных конфет, то станет на 32 больше и это же в 2 раза больше, т.е. у Даши остались 32, а  у Маши стало 64. Соответственно было 40 и 56.