Calculating Binary In this assignment, you are asked to solve a problem using 3 different programming languages: Python (33.33%), Ada (33.33%), and VB (33.33%). You are required to find a compiler for each of the mentioned languages and test them on your own machines The Problem Given a binary String as input, composed of O’s and I’s, give the decimal value for the input. Algorithm Given a binary string, b, of size, n, indexed 0,1,2,,n-1. Denote character’s integer value of b as b, such that i = 0, 1, 2, , n-1. The decimal value, d = bn-1 x 20 + bn-2 × 21 + + Sample Output 20013 Error Not binary Eater a binary Enter a binery OOAS Enter binary, Enter binacy 10927 Other Requirements .As shown in the sample output, a validation must be performed to check if the String is binary .Add comments to your code to help make it more understandable .Add a comment at the top of the code that includes your name(s), date, and assignment number. Note: names(s) in case you worked on your assignments in groups of two’s.