Ambidexter – To skip a stone across a pond(Demo)