Mazin's Calculator added

Mazin Vladimir, group #2538