inline uint8 Read1 ( std::istream& in ) { uint8 c; in.get((char&) c); return (c); }
inline uint8 Read1 (std::istream &in) { return static_cast<uint8>(in.get()); }
inline uint8 Read1	(	std::istream& in	)	{	uint8 c;	in.get((char&) c);	return (c);	}