fact: Definition ecp_encode u := match u with IcpX => None | IcpXe => Some None | Icp x => Some (Some x) end.
imports: HB(structures) mathcomp(ssreflect ssrfun ssrbool eqtype ssrnat seq choice) mathcomp(fintype path fingraph) fourcolor(hypermap geometry color)