solo compilehourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshourshours