5556QQQQQQQQQQQQQQQQQ..............QQ.R#...~.....T.QQ..........~...QQ~...........#.QQ...T...~......QQ..............QQ.~...........?QQQQQQHQQQQHQQQQQQ......QQ......QQ.QQQQQQQQQQQQ.QQ......QQ.#....QQ......QQ!..QK.QQ......QQQQ....QQ.........Q.Q..QQ.........Q.QT.QQ......QQQQ.Q..QQ......Q...#...QQQQQQ..Q.QQ.Qk.QQ...Q..Q.QT....QQ.1.H..Q.QQQQQQQQ...Q..Q.......QQQQQQ..Q.QQQQQ.QQT.....Q.QQQQQ.QQ......Q.......QQ..QQQQQQQQQQ..QQ.TQ....#T.#Q.QQQ..Q.1.#T#T.Q..QQ..Q...##T.#QQ.QQ..Q.?.#...#Q-.QQaaQQQQQQQQQQQQQFF000000FFb3b3b3FF2d84b4FF355300FF00487810