JTQWM4QBM77LOPP7MGFCFNFTUGJXGI7NGVFFMONB4SKZAPWSSCJQC
IC2NW4EHRU42VTEF6RNOC26DVB3BKSA6JLGMO6CUXGIHHOZ3KTCQC
TUDUMVD5MTJJJGVYVOCALOOKOUYNB7LOFJRCYCZDVGN536JAO2OQC
const T x = di[dir];