#include <iostream>
enum FACE { NORTH, SOUTH, EAST, WEST };
struct Direction {
FACE face;
operator FACE () const { return face; }
};
int main(){
Direction dir;
dir.face = EAST;
std::cout << dir;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKZW51bSBGQUNFIHsgTk9SVEgsIFNPVVRILCBFQVNULCBXRVNUIH07CgpzdHJ1Y3QgRGlyZWN0aW9uIHsKICAgIEZBQ0UgZmFjZTsKCiAgICBvcGVyYXRvciBGQUNFICgpIGNvbnN0IHsgcmV0dXJuIGZhY2U7IH0KfTsKCmludCBtYWluKCl7CiAgICBEaXJlY3Rpb24gZGlyOwogICAgZGlyLmZhY2UgPSBFQVNUOwoKICAgIHN0ZDo6Y291dCA8PCBkaXI7Cn0K