OKVKOTZI6ITJYYUFWLOMITPMXPWO56TF2VEVNLKHJHAGM7TNHCDQC
CD3QNDB3NQYMOMGANUU5B2XOX2LMII57DQ53Q2HJC5DSM4GCJB3AC
##############...........####D#D#B#A### #D#C#B#A# #D#B#A#C# #B#C#A#C# #########
#############
#...........#
###D#D#B#A###
#D#C#B#A#
#D#B#A#C#
#B#C#A#C#
#########
##############...........####D#D#B#A### #B#C#A#C# #########