Is your accounting assignment giving you a headache?