|  | C31231211111133131211113313331333132333133313121211113313121111113313231333132321221 
  >> |  | C3123121111113313121111331333133313233313331312121111331312111111331323133313232122 
  << |  | C31231211111133131211113313331333132333133313121211113313121111113313231333132321223 
  >> |  |