*.o a.out solution