Diamonds Author: Yandex Museum Team (Mikhail Sudakov & bfox) Category: Christmas Challenge System: ZX Spectrum (any) or compatible Language: Sinclair BASIC Len source code: 64 bytes Len tap file: 89 bytes Instructions: You can use any emulator of your choice. We recommend FUSE (macOS/linux) and SpecEMU (windows). In most cases it's enough to drag&drop the .tap file into emulator's window, then go to BASIC and type: LOAD "" RUN Or just run autostart version. Source code follows below. Description: We used the well-known Sinclair BASIC glitch where negative coordinates are treated as similar positive coordinates during printing. Thanks to this, we managed to represent the whole drawing as a drawing of six supposedly straight lines - three regular lines and three more lines mirroring them. Drawing of lines starts from the third horizontal line, so that you don't have to keep track of their length - the program crashes with an error, having drawn exactly the right number of stars, and in the end you still get the desired picture. Video: https://www.youtube.com/watch?v=GwtBCFUxZaY Source code: 1 FOR i=PI TO EXP PI: FOR j=SGN PI TO PI: PRINT AT i,j*EXP SQR PI-i;"*";AT i,PEEK VAL "23688"-SQR PEEK PEEK PI;"*": NEXT j: NEXT iMac OS X  2'YATTRYcom.apple.lastuseddate#PSHcom.apple.macl05)com.apple.metadata:kMDItemDownloadedDateeY%com.apple.metadata:kMDItemWhereFroms7com.apple.metadata:kMDLabel_ly6mbjc24yclgci7rwdzajn4faG com.apple.provenanceRcom.macromates.selectionRangeWcom.macromates.visibleIndexe"'95kovO.շY bplist003AŜ bplist00_*https://logiker.com/files/VCCC/file_id.diz 7pk!4 du[9YvEAgfž 6e7ģޱ"qpx.5L9&zBWT=ۑDb~接븕scY+X&+@ڢYma J"~:824:5162