The Calendar hole will go live in approximately 13 days. Why not try and solve it ahead of time?
12 Days of Christmas in Ruby in chars. Achievements Cheevos Holes Languages Medals Miscellaneous All Holes 12 Days of Christmas 24 Game 99 Bottles of Beer Abundant Numbers Abundant Numbers (Long) Arabic to Roman Arithmetic Numbers Arrows Ascending Primes ASCII Table Billiards brainfuck Card Number Validation Catalan Numbers Catalan’s Constant Christmas Trees Collatz CSS Colors Cubes Day of Week DFA Simulator Diamonds Divisors Emirp Numbers Emirp Numbers (Long) Emojify Evil Numbers Evil Numbers (Long) Factorial Factorisation Farey Sequence Fibonacci Fizz Buzz Foo Fizz Buzz Bar Forsyth–Edwards Notation Fractions Game of Life Gijswijt’s Sequence Happy Numbers Happy Numbers (Long) Hexdump Hilbert Curve Intersection Inventory Sequence ISBN Jacobi Symbol Kaprekar Numbers Kolakoski Constant Kolakoski Sequence Leap Years Levenshtein Distance Leyland Numbers ln 2 Look and Say Lucky Numbers Lucky Tickets Mahjong Mandelbrot Maze Medal Tally Minesweeper Morse Decoder Morse Encoder Musical Chords N Queens Niven Numbers Niven Numbers (Long) Number Spiral Odious Numbers Odious Numbers (Long) Ordinal Numbers PalindromemordnilaP Pangram Grep Partition Numbers Pascal’s Triangle Pernicious Numbers Pernicious Numbers (Long) Poker Polyominoes Prime Numbers Prime Numbers (Long) Proximity Grid QR Decoder Quine Recamán Repeating Decimals Reverse Polish Notation Reversi Rijndael S-box Rock-paper-scissors-Spock-lizard Roman to Arabic ROT13 Rule 110 Scrambled Sort Set Seven Segment SI Units Sierpiński Triangle Smith Numbers Spelling Numbers Star Wars GPT Star Wars Opening Crawl Sudoku Sudoku (Fill-in) Ten-pin Bowling Tic-tac-toe Time Distance Tongue-twisters Topological Sort Tower of Hanoi Transpose Sentence Trinomial Triangle United States Vampire Numbers Van Eck Sequence Zeckendorf Representation Zodiac Signs γ λ π τ φ √2 𝑒 Apéry’s Constant Binary Lambda Calculus Calendar Connect Four Continued Fractions Crossword CSS Colors (Inverse) CSS Grid Ellipse Perimeters Flags Floyd-Steinberg Dithering Gray Code Decoder Gray Code Encoder Hexagonal Spiral Highly Composite Numbers Multitap Input NFA Simulator Numbrix Odd Polyomino Tiling p-adic Expansion Polygon Triangulations QR Encoder Quadratic Formula Semiprime Numbers Smooth Numbers Snake Sphenic Numbers Taxicab Numbers Turtle Tutorial All Languages ><> Assembly AWK Bash BASIC Berry brainfuck C C# C++ Civet Clojure COBOL Coconut Common Lisp Crystal D Dart Elixir Erlang F# Factor Forth Fortran Gleam Go GolfScript Groovy Haskell Hexagony J Janet Java JavaScript jq Julia K Kotlin Lua Nim OCaml Pascal Perl PHP PowerShell Prolog Python R Raku Rockstar Ruby Rust Scheme sed SQL Swift Tcl TeX V VimL Wren Zig 05AB1E ALGOL 68 APL Arturo Befunge BQN CJam CoffeeScript Egel Fennel Harbour Hare Haxe Hush Hy iogii Knight Luau Odin Picat Qore Racket Rebol Rexx Scala Squirrel Stax Uiua Umka Vala Vyxal Bytes Chars Scoring Bytes Chars Language All ><> Assembly AWK Bash BASIC Berry brainfuck C C# C++ Civet Clojure COBOL Coconut Common Lisp Crystal D Dart Elixir Erlang F# Factor Forth Fortran Gleam Go GolfScript Groovy Haskell Hexagony J Janet Java JavaScript jq Julia K Kotlin Lua Nim OCaml Pascal Perl PHP PowerShell Prolog Python R Raku Rockstar Ruby Rust Scheme sed SQL Swift Tcl TeX V VimL Wren Zig Experimental Language 05AB1E ALGOL 68 APL Arturo Befunge BQN CJam CoffeeScript Egel Fennel Harbour Hare Haxe Hush Hy iogii Knight Luau Odin Picat Qore Racket Rebol Rexx Scala Squirrel Stax Uiua Umka Vala Vyxal Hole All 12 Days of Christmas 24 Game 99 Bottles of Beer Abundant Numbers Abundant Numbers (Long) Arabic to Roman Arithmetic Numbers Arrows Ascending Primes ASCII Table Billiards brainfuck Card Number Validation Catalan Numbers Catalan’s Constant Christmas Trees Collatz CSS Colors Cubes Day of Week DFA Simulator Diamonds Divisors Emirp Numbers Emirp Numbers (Long) Emojify Evil Numbers Evil Numbers (Long) Factorial Factorisation Farey Sequence Fibonacci Fizz Buzz Foo Fizz Buzz Bar Forsyth–Edwards Notation Fractions Game of Life Gijswijt’s Sequence Happy Numbers Happy Numbers (Long) Hexdump Hilbert Curve Intersection Inventory Sequence ISBN Jacobi Symbol Kaprekar Numbers Kolakoski Constant Kolakoski Sequence Leap Years Levenshtein Distance Leyland Numbers ln 2 Look and Say Lucky Numbers Lucky Tickets Mahjong Mandelbrot Maze Medal Tally Minesweeper Morse Decoder Morse Encoder Musical Chords N Queens Niven Numbers Niven Numbers (Long) Number Spiral Odious Numbers Odious Numbers (Long) Ordinal Numbers PalindromemordnilaP Pangram Grep Partition Numbers Pascal’s Triangle Pernicious Numbers Pernicious Numbers (Long) Poker Polyominoes Prime Numbers Prime Numbers (Long) Proximity Grid QR Decoder Quine Recamán Repeating Decimals Reverse Polish Notation Reversi Rijndael S-box Rock-paper-scissors-Spock-lizard Roman to Arabic ROT13 Rule 110 Scrambled Sort Set Seven Segment SI Units Sierpiński Triangle Smith Numbers Spelling Numbers Star Wars GPT Star Wars Opening Crawl Sudoku Sudoku (Fill-in) Ten-pin Bowling Tic-tac-toe Time Distance Tongue-twisters Topological Sort Tower of Hanoi Transpose Sentence Trinomial Triangle United States Vampire Numbers Van Eck Sequence Zeckendorf Representation Zodiac Signs γ λ π τ φ √2 𝑒 Experimental Hole Apéry’s Constant Binary Lambda Calculus Calendar Connect Four Continued Fractions Crossword CSS Colors (Inverse) CSS Grid Ellipse Perimeters Flags Floyd-Steinberg Dithering Gray Code Decoder Gray Code Encoder Hexagonal Spiral Highly Composite Numbers Multitap Input NFA Simulator Numbrix Odd Polyomino Tiling p-adic Expansion Polygon Triangulations QR Encoder Quadratic Formula Semiprime Numbers Smooth Numbers Snake Sphenic Numbers Taxicab Numbers Turtle Tutorial # Golfer Points Chars Time Submitted 1st primo-ppcg 🇹🇭 1,000 189 38ms 9 Jan 2024 2nd JayXon 🇺🇸 990 191 36ms 8 Apr 2022 2nd pardouin 🇫🇷 990 191 35ms 27 Aug 2025 4th radarek 🇵🇱 979 193 50ms 15 Dec 2024 5th anter69 🇭🇺 969 195 38ms 8 Feb 2024 6th sean-niemann 🇺🇸 964 196 49ms 30 May 2025 7th janlelis 955 198 48ms 22 Sep 2024 8th prplz 🇦🇺 950 199 36ms 8 Jan 2020 8th SirBogman 🇺🇸 950 199 38ms 27 Jan 2024 8th tatzyr 🇯🇵 950 199 50ms 12 Dec 2024 11th snoozingnewt 🇨🇦 931 203 38ms 14 Oct 2025 12th Shanethegamer 🇺🇸 913 207 34ms 8 Aug 2021 13th MeWhenI 🇻🇦 822 230 53ms 25 Jul 2023 14th beirigo 🇧🇷 797 237 35ms 17 Jul 2024 15th olivermrose 🇺🇸 784 241 41ms 21 Sep 2021 16th KatieLG 🇬🇧 771 245 37ms 2 Oct 2025 17th 4hg 🇺🇸 744 254 35ms 27 Dec 2022 17th DialFrost 🇸🇬 744 254 40ms 26 Jan 2023 19th dokutan 738 256 47ms 23 Apr 2025 20th HumanoidCPU 721 262 33ms 1 Aug 2024 21st SephQ 711 266 40ms 7 Feb 2021 22nd olleicua 🇺🇸 622 304 38ms 10 Jan 2024 23rd zloyrusskiy 600 315 35ms 20 Jun 2023 24th Natanaelel 🇸🇪 448 422 52ms 11 Sep 2021 25th hiddicop 🇸🇪 446 424 38ms 27 Jan 2021 25th sisyphus-ppcg 🇦🇺 446 424 55ms 4 Feb 2022 25th stefangimmillaro 446 424 51ms 3 Jun 2025 28th GrayJoKing 🇦🇺 443 427 45ms 29 Mar 2021 29th gilufin 442 428 34ms 31 May 2021 30th textninja 441 429 35ms 26 Sep 2020 31st ovs-code 🇩🇪 439 431 38ms 16 Mar 2024 32nd dwayneparton 438 432 40ms 6 May 2020 33rd jared-hughes 435 434 35ms 20 Sep 2022 34th jaredcrystal 🇺🇸 434 435 35ms 15 Dec 2020 35th neel11235813 433 436 39ms 26 Mar 2024 36th JRaspass 🇬🇧 430 440 54ms 18 Jan 2023 37th SubsTheTechnomancer 428 442 39ms 3 Mar 2023 38th gutierrezm00 426 444 35ms 16 Apr 2020 39th Michaelncallahan 423 447 41ms 17 Apr 2020 39th Haksell 🇦🇶 423 447 38ms 22 Feb 2023 41st blaztoma 🇱🇹 422 448 42ms 13 Oct 2025 42nd comp0zr 421 449 43ms 27 Sep 2023 43rd biinari 418 452 41ms 27 Mar 2018 44th felixli1998 417 453 48ms 8 Aug 2024 45th acornellier 415 455 39ms 1 Dec 2021 46th proton 🇩🇪 414 456 41ms 9 Jun 2020 47th robymus 414 457 34ms 18 Sep 2018 47th jbbarth 🇫🇷 414 457 38ms 23 Aug 2021 49th atsushiootani 413 458 37ms 27 Aug 2018 49th vincecoss 413 458 40ms 15 May 2022 49th paul-c-hartman 413 458 34ms 7 Mar 2025 52nd LostSyntax21 🇬🇧 412 459 33ms 5 Jul 2025 53rd Waffle3z 411 460 35ms 21 Jan 2021 53rd aksyristos 411 460 45ms 31 Jan 2023 55th iamsolarpowered 408 463 34ms 16 Dec 2017 55th PikeIt 408 463 35ms 27 Jun 2023 57th DaCuteRaccoon 407 464 39ms 5 May 2022 58th mikiymk 406 466 34ms 21 Sep 2023 59th BrenSchaap 404 468 45ms 11 Nov 2021 60th JOrE20 🇺🇸 402 470 38ms 1 Nov 2025 61st adoxography 399 474 44ms 1 Jun 2018 61st emgordon154 399 474 40ms 21 Jul 2024 63rd ryo-ha-gi 398 475 50ms 22 Jul 2024 63rd Lv0Sys 🇵🇱 398 475 45ms 29 May 2025 65th moozzi 397 476 40ms 12 days ago 66th yokasuretsu 396 477 36ms 22 Apr 2018 66th timcustard 396 477 42ms 28 Feb 2022 68th yeco 395 478 36ms 28 Apr 2020 69th madex 🇩🇪 395 479 34ms 19 Dec 2024 70th graft 393 481 42ms 27 Feb 2018 70th dev-Thae 393 481 35ms 6 Nov 2023 72nd hollma 392 482 35ms 20 Oct 2023 73rd msbranicky 390 485 33ms 12 Sep 2023 74th bryanmytko 388 487 41ms 7 Sep 2023 75th boxjelly 384 492 42ms 12 Feb 2021 76th YinglunQ 383 493 36ms 18 Jul 2024 77th Kyrremann 381 496 39ms 8 Jan 2020 77th awei82 381 496 37ms 30 Jun 2022 79th gessgallardo 379 499 37ms 21 Jun 2022 80th Andriamanitra 🇫🇮 376 502 43ms 25 Aug 2022 1–80 of 108 Next Last