:- module pred_overloading_r.

:- interface.

:- import_module io.

:- pred main(io__state::di, io__state::uo) is det.

:- implementation.

:- import_module pred_overloading_r_2.

main -->
	p(1).

:- pred p(t::in, io__state::di, io__state::uo) is det.
	
p(X) --> io__write_int(X), io__nl.

