24/7 Assignment solutions