second hourly preliminary mock exam 5274119