libjpmul assignment report