Problem:
Small, Large, or Equal

Write a program which prints small/large/equal relation of given two integers a and b.

Input

Two integers a and b separated by a single space are given in a line.

Output

For given two integers a and b, print

a < b

if a is less than b,

a > b

if a is greater than b, and

a == b

if a equals to b.

Constraints

-1000 ≤ a, b ≤ 1000

Sample Input 1

1 2

Sample Output 1

a < b

Sample Input 2

4 3

Sample Output 2

a > b

Sample Input 3

5 5

Sample Output 3

a == b

Solution in Scala (judge verdict: Accepted)

import java.util.Scanner

object Main extends App{
  override def main(args : Array[String]) : Unit = {
    val scanner = new Scanner(System.in)

    val a,b = scanner.nextInt

    var c:MyComparable = new ComparableTwoInt(a,b)

    val str = c.compare()
    println(str)
  }

}


class ComparableTwoInt(a0 : Int , b0:Int) extends MyComparable{
  val a = a0
  val b = b0

  def compare():String = {
    (a,b) match {
      case (m,n) if m < n =>
        "a < b"
      case (m,n) if m > n =>
        "a > b"
      case (m,n) if m == n =>
        "a == b"
    }
  }
}

trait MyComparable {
  val a:Int
  val b:Int
  def compare(): String
}