If Kamal gives 20 marbles to Shuvo, then, both of them will have equal numbers of marbles in their possessions. If Shuvo gives 40 marbles to kamal then Kamal will have twice the number of marbles that Shuvo will retain. What is the number of marbles that Kamal has?