#!/bin/sh

export BC_LINE_LENGTH=9999

while read row ; do
  c=`echo $row | sed -e 's/.* //' -e 's/[^0-9]//'`
  p=`echo $row | sed -e 's/ .*//'`

  echo "c=$c
    p=$p
    m=c / p
    v=(c + p - 1) / p
    if (m==v) {
      print p,\" \",m,\"\\n\\n\";
    } else {
      x=c % p;
      print x,\" \",v,\"\\n\";
      print (p-x),\" \",m,\"\\n\\n\";
    }
  " | bc
done
