New: pushingmachinepuzzlesolutions