package Yukicoder /** * Created by hichikawa on 2015/11/11. */ fun main(args: Array) { fun readLineStringArray() : List { val str = readLine() as String val arrStr = str.split(" ") return arrStr } fun readLineLong() : Long { val str = readLine() as String return str.toLong() } // fun calcCountDNA(num : Int, c1 : Char, c2 : Char, c3 : Char) : Int { // var count = 1 // if (num == 0) { // return count // } // if (c1 != 'A' && c2 != 'A' && c3 != 'A') { // count += calcCountDNA(num - 1, 'A', c1, c2) // } // if (c1 != 'B' && c2 != 'B' && c3 != 'B') { // count += calcCountDNA(num - 1, 'B', c1, c2) // } // return count // } val len = readLineLong() val num = readLineLong() println(Math.pow(2.0,len-3.0).toInt()*num) }