>>102626372
def an improvement. Thanks anon!