class Bullet{
		friend Vector pos(const Bullet &b);
	private:
		Vector position;
		Vector velocity;
		int longevity;
	public:
		Bullet(const Vector &p=CENTER, const Vector &v=V0, int l=200);
		Bullet(const Bullet &copy);
		~Bullet();
		void shoot(const Vector &p, const Vector &v, int l=200);
		void fly(int ticks);
		bool dead();
		void draw(byte_t color, byte_t *where);
		void kill();
};
