Java or Python help for a beginner

Why does this program
import java.io.*;
class Solution {

public static void main(String args[]) throws IOException
{
	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int length,breadth,area;
    System.out.println("Enter the length and breadth of a rectangle:");
	length = Integer.parseInt(br.readLine());
    breadth = Integer.parseInt(br.readLine());
    if (length>=1 && breadth<=100 )
    {
        area = length*breadth ;
        System.out.println(area);
    }
    else 
    {
        System.out.println("Wrong Input!!");
    }
    // Write code here
	
}

}
or this python program
def areacalculation(a, b):
if a>=1 & b<=100:
area = int(a) * int(b)
print(area)

a = int(input())
b = int(input())
areacalculation(a,b)
gives an error ? I need someone who will help me ,point out my mistake