Mariofuck/Rickroll

From Esolang
Jump to navigation Jump to search

Mariofuck <-- Back to the main page!

This program in Mariofuck prints all lyrics of the song Never Gonna Give You Up. It's derived from this: Numberfuck/Rickroll which in term is also derived from this: [1], originally in Brainfuck.

MMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYDLLYYYYYYYYYYYYYMMCBLLKYKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKYKCCKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKCCCCCCCKCCKYYYYYYYYYYYYYKYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKYYYKYYYYYYYKCCCCCCCCCCCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYYYYYYKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKYYYKYKYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYKYYYKCCCCCCCCCKCCCCCCCKYYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKYYYYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYDLLCCCCCCCCMMCBLLCKYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYMMCBLLKYYYYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYDLLCCCCCCCCMMCBLLKDCBYYYYYYYYYYKMMYYYYYDLLYYYYYYYYYYYMMCBLLKMMYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKYYYYYYYYYYYYYYYKCCCCCCCCCKKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYKYYYYYYYYYYYYKCCKKCCCCKYYYYYYYYYYYKCCCCCCCKCCCCCCCCKYYYYYYYYYKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCKCCCCCCCKYYYYYYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYDLLCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKYKYYYYYKCCCKCCKYYYYYKCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKCCCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYYYYYYKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCKYYYYYYKCCCCCCCCCKCCCCCCCCKYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKCCKYYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKYKYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKYYYYYYYYYYYYKCCCKCCKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYKYYYYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKYYYYYKCCCCCCCCCCCCKCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYYYYYYYKYYYYKDCBMYYMMYYMMYYMMYMMYYYMMYYMMYYMMYYYYMMYYYMMYYMMYDMYYYYYYYYYYKKDCBLDCMYMMYLLLBMDLYMCBYMMCDDCBLLCMMBLLDCMMYYYYYYYYDLLYYYYYYYYYMMCBLLYKMMYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLYYKYYYYYYYYYYYKCCKYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCCCKYYYYYYYKKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLKYYYYYYYKYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYDLLCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKCKKYYYYYYYKCCCKYYYYYKCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYMMCBLLYKMMYYYYYDLLYYYYYYYYMMCBLLKYYYYYKKCCCCCCCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKYYYYYYYYYYKCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLYKCCCCCCCKCCCCCCCCCCKYKYYYYYYYYYYYYYKYKYKCCCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKCCCCCCCCCCKDCBBLDCMYMMYLLLBMDLYMCBYMMCCDDCBLLCMMBLLDCMMYYYYYYDLLYYYYYYYYYYYYYMMCBLLKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYKYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLYKCCCCCKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCKYYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKYYYYYYYYYYYKYYYYYYYYKCCCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYKYYYKCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYYYYYKCCCKYYYYYYKCCCCCCCKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKYKYYYYYYYYYYYYYYKCCCCCCCCCCCCCCKYYYYYYYYYYYYYKYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKYYYYYYYYYYKCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYKYYYYYYYYYYYYYYYKYYYYYYYKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCCCCCCCCCCCCCCCKMMYYYYDLLYYYYYYMMCBLLKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKKCCCCCCCCCCCKCCKMMYYYYDLLYYYYYYMMCBLLCKCCCCCCCCCCCCCCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLYYKMMYYYYDLLYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYKCCCCCCCCCCCCCCCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCCCKYYYYYYYKKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCKCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLKYYYYYYYYYYYYYKCCCKYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKDCBBLDCMYMMYLLLBMDLYMCBYMMCCCDDCBLLCMMBLLDCMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKYYYKYKYYYYYYYYKCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYMMCBLLCKCCCCKYYKYYYYYKMMYYYYYYYYDLLCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKYYYYYKCCCCCCCCCCCCKCCCKYYYYYYYYYYYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKYYYYYYYYYKYYYKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKYYYKCKCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKYYYYYYYYYYYYYYYYYYYYYYKYYYYYYKCCCKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLKCCCKCCCCKYYYYYYYYYYYYYYYYYKYYKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYKKYYYYYYYYYKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYKYYYYYKYKYYYYYKCCCCCCCKMMYYYYYYDLLCCCCCCCCCCMMCBLLYKCCCCCCCCCCCCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYYYYYYYYYYYYYYYYYKCKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCKKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCCCCCCCCKYYYYYYYYYYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCCCCCCCCCCCCCCCKMMYYYYDLLYYYYYYMMCBLLKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLYKYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKYYYYYYYYKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCCCCCCKMMYYYYDLLYYYYYYMMCBLLKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLYKYYYYYYYYYYYKMMYYYYYDLLCCCCCCCCCCCCCCCMMCBLLKDCBYYYYYYYYYYKMMYYYYYYYDLLYYYYYYYYYMMCBLLKMMYYYYYYDLLYYYYYYMMCBLLYKYYYYYKCCCCCCCCCCKCCCCCKYKMMYYYYYYYDLLCCCCCCCCMMCBLLCKCCCCCCCCCCCCKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYYYYYYYYYYYKYYYYYKCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCCMMCBLLKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKYYYKYKYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCKCCCCCCCKYYYYYYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLCKMMYYYYYYYYYDLLCCCCCCCCCMMCBLLCCKMMYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYKKYYYYYYYYYKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCCCCCCKYYYYYKCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKCKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKYYYYYYYYKMMYYYYYYYDLLYYYYYYYYYMMCBLLKYYYYYYYYKCCCCCCKYYYYYKCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLCKCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKDCBYYYYYYYYYYKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYYYYYYYYYYYYKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKYYYKYKYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCKCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKCCCCCCKYYYYYYYYYYYYKCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLCKCCCCCCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYMMCBLLYKYYYYYYYYKCKKCCCCCCCCCCCCCKMMYYYYYYYYDLLCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYYMMCBLLKCCCCKCCCCCCCCCCCKMMYYYYDLLYYYYYYMMCBLLKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLYKYYYYYYYYYYYKDCBBLDCMYMMYLLLBMDLYMCBYMMCCCCDDCBLLCMMBLLDCMMYYYYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYDLLYYYYYYYYYMMCBLLKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYYDLLYYYYYYYYYMMCBLLYKCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLCKMMYYYYYYYYDLLYYYYYYYYMMCBLLYKYYYYYYYYYYYYYYYYYYKCCCCCCCCKMMYYYYYDLLCCCCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYMMCBLLKYYYYYYYKYYYYYYYYKMMYYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYDLLYYYYYYYYMMCBLLYKMMYYYYYDLLCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYMMCBLLKCKKYYYYYYYKCCCKYYYYYKCCCCCCCKDCBYYYYYYYYYYKMMYYYYYYYDLLYYYYYYYYMMCBLLYYKMMYYYYYYDLLYYYYYYYMMCBLLYKCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLCKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKMMYYYYYYYDLLCCCCCCCCCCCCMMCBLLKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCCCKYYYYYYYKKMMYYYYYYYDLLCCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYMMCBLLKCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYDLLYYYYYYYYYYYMMCBLLYKCCCCCCCCCCKYYYYYYKMMYYYYYYDLLCCCCCCCCCCCCCMMCBLLKMMYYYYYDLLYYYYYYYYYYYYYYYMMCBLLKCCCCCCCCCCCCCKMMYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCKKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYDLLYYYYYYYYYYYMMCBLLKYYYYYYYYYYKCCCKYYYYYKCCCCCCCCCCKMMYYYYYYDLLCCCCCCCCCCCMMCBLLCCKMMYYYYYYYDLLYYYYYYYYYYYYMMCBLLKCCCCCKMMYYYYYYYYDLLCCCCCCCCCCMMCBLLYKMMYYYYYYYYYDLLYYYYYYYYYMMCBLLYYKCCCCCCCCCCCCCCKKDCBBLLLB