using System;
using System.Numerics;
using System.Drawing;
public class Character
{
string name;
int health;
Point currentPos = new Point(0,0);
public Character(string name, int health = 100) // second is optional
this.name = name;
this.health = health;
}
public Point Move(Vector2 v, float distance)
//TODO implement movement in 2D grid using vectors, too lazy to think today
return this.currentPos;
public class Program
public static void Main()
Console.WriteLine("Hello World");