getOrPut

inline fun getOrPut(key: Int, crossinline callback: () -> Float): Float