Amazing game.
(Decomposition)-Bdg-cbT-gbT-gbT-gbU-gbU-gbU-gcl-gcl-gcl-gcl-gdu-ccq-gcq-gcq-gcq-gcq-cdf-Z-Z-Z-Z-Z-A,-pkfkfiIiIlnlnjQjQkfkfiIiIdX-ckg-aiJ-alo-ajR-ajX-akgjRkZ-cjn-ckZ-cjn-ckZ-cjI-alljIeGjIkHlhkslheGjIkHlfkslhkg-aiJ-alo-ajR-ajCkgiJjRkZ-ckg-aiJ-alo-ajR-ajCkgiJjRkZ-gka-afn-aei-ajL-ajwkafnjLkZ-bdPjZ-afm-aeh-ajK-ajvjZfmjKkZ-cjvjZfmjK!!-Z-Z-Z-Z-Z-A,eXeXdKdKcXcXeKeKep-aeXeKcK-ceX-adK-acX-aeK-aeX-adK-acK-ceX-adK-acX-aeK-aeX-adK-acK-cax-ccK-cax-ccK-cap-aac-aap-aac-aap-aac-abc-aap-aeXeXdKdKcX-beKexeXdKeKcK-ceXeXdKdKcX-beKexeXdKeKcK-geXeXdKdKcX-beKexeXdK-acK-ceXeXdKdKcX-beKexeXdK-acK-ceXeXdKdKcXcXeKeKepeXdK-acK-Z-Z-Z-Z-Z-s,kgkgiJiJlolojRjRjt-akgjRkZ-ckg-aiJ-alo-ajR-ajt-akgjRkZ-ckgkgiJiJlolojRjRjX-akgjRkZ-cjI-ckZ-cjI-ckZ-cjI-cjI-cjI-cjI-cjIlhjIlhjI-cjIlhjIlhjI-cjIlhjIlhjI-cjIlhjIlhjI-caq-cjIlhjIlhei-cjIlhjIlhjI-cjIlhjIlheh-cjIlhjIlhjI-cjIlhjIlh!!-Z-Z-Z-Z-Z-A