python ceiling function without math