<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def with_uvloop_if_possible(f, *args, **kwargs):
 """ Simple decorator to provide optional uvloop usage"""

    try:
        import uvloop
        import asyncio
        asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
        print('uvloop will be used')
    except ImportError:
        print('uvloop unavailable')
    return f(*args, **kwargs)