egslava
sealed class Command class Clear() : Command() class AddPoint(val x: Double, val y: Double): Command()