Solving Half Life Problems