#!/usr/bin/python
# -*- coding: utf8 -*-
#
# Задача "Различные числа"
# XI Всероссийская командная олимпиада школьников по программированию
# Автор задачи: Виталий Аксенов
# Автор решения: Владимир Ульянцев, ulyantsev@rain.ifmo.ru

a, b = [int(s) for s in open('differ.in').readline().split()]
print >>open('differ.out', 'w'), len(set([a + b, b - a, a - b, a * b, 1. * a / b , 1. * b / a, a ** b, b ** a]))
                                                                                                         