Recreation sports hosts Halloween carnival