Prepare logic package and problem 46 start