fast-and-hard Klipler (0) 3