syntax = "proto3"; package aocrunner; service AocRun { rpc GetAnswer(Attributes) returns (Answer); } message Attributes { uint32 year = 1; uint32 day = 2; optional string input = 3; } message Answer { string part_one = 1; string part_two = 2; }