It compiles succcessfully