:- module test.

:- interface.
:- import_module io.

:- pred main(io::di, io::uo) is cc_multi.

:- implementation.

:- import_module string.
:- import_module int.
:- import_module list.
:- import_module thread.

main(!IO) :-
    spawn(test(1), !IO),
    spawn(test(2), !IO),
    test(3, !IO),
    test(4, !IO).

:- pred test(int::in, io::di, io::uo) is cc_multi.

test(X, !IO) :-
    io.print(string(X) ++ "\n", !IO).
