A smart and intelligent man has three girlfriends. He plans to visit each one of them one by one.
He carries some gift along with him and surprisingly notices that the very moment he reaches their house the number of gifts he is holding gets doubled.
Now can you tell how many gifts he should cary so that they all get equal number of gifts and at the end no gift is left with him.
He would start with 7 gifts and give 8 gifts to each girlfriends.