semoro
data class Vec2(var x: Float, var y: Float){ constructor(scalar: Number) : this(scalar.toFloat(), scalar.toFloat()){ } }