solo compilehourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshours