.+# .+# .+# .+# + .+f . . . . .+# .+# .+# .+# .+# .+#
. . . . . .+# .+g .+g .+g .+g + . . . . .+#
. .+p . . . . .+g .+g .+g .+g . . . . . .+#
. . . . + + .+g .+g .+g .+g + + . . . .+#
. .+M0 . . + + .+g .+g .+g .+g + + . . . .+#
. . . . + + .+g .+g .+g .+g + + . . . .+#
+ + + + + + .+g .+g .+g .+g + + . . . .+#
. . . . . . .+g .+g .+g .+g . . . . . .+#
. . . . . . .+g .+g .+g .+g . . . . . .+#
. . . . + + .+g .+g .+g .+g + + + + + .+#
. . . . + + .+g .+g .+g .+g + + . . . .+#
. . . . + + . . . . + + . .+M1 . .+#
. . . . + + . . . . + + . .+f . .+#
. . . . . . . . . . . . . . . .+#+sh
. . . . . . . . . . . . . . . .+#
.+# .+# .+# .+# .+# .+# .+# .+# .+# .+# .+# .+# .+# .+# .+#+sh .+#