Liquid engine