Cum compilation 46 sec