Purely Object-Oriented Producer-based/Constructorless Language

From Esolang
Jump to navigation Jump to search
This is still a work in progress. It may be changed in the future.
Purely Object-Oriented Producer-based/Constructorless Language
Designed by User:RaiseAfloppaFan3925
Appeared in 2026
Computational class Unknown
Reference implementation Unimplemented
Influenced by Rust (usage of factory methods)
File extension(s) .poopcl

Purely Object-Oriented Producer-based/Constructorless Language, or POOP/CL for short is a language by User:RaiseAfloppaFan3925.

Classes

POOP/CL, as the name suggests, is purely object-oriented. This means that everything is encapsulated in classes.

Int.create()

Since constructors are bad, factory methods are used that return instances instead.

Spawning a "raw" object without a factory function can be done using the spawn method on classes. However, be warned that this returns a class with all fields set to uninitialized or null memory. Reading from this uninitialized instance is implementation defined and may even cause a segmentation fault on implementations written in lower-level languages.

Syntax

Since POOP/CL is **purely object-oriented**, even the syntax is centered around classes. Every control flow construct, every global variable, is a class. There are also no numeric or string literals, only identifiers, ., ( and ).

Below is the equivalent POOP/CL program for this Rust program.

if 1 {
    println!("{}", 1);
} else {
    println!("{}", 0);
}
If.create().if(Int.create().inc(), globals.get(String.create().push(Int().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()).push(Int
.create().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc())).call(Int
.create().inc()), globals.get(String().push(Int().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc())).call(Int.create()))

Types

Integers

Integers are unbounded-precision integers. However, they must be created with the inc()/dec methods and the operator methods add(), sub(), mul(), div(), mod(), and pow.

Int.create().inc().inc().pow(Int.create().inc().inc().inc().inc().inc().inc()).add(Int.create().inc().inc().inc())

Strings

Strings must be created by manually push()ing the codepoints of each string to the string using integers.

For example, to make the string ABC, we push the Unicode codepoints for A, B, and C.

String.create().push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()).push(Int.create()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc())

Examples

"Hello, world!" program

This one is literally 10 KB when you remove the newlines.

globals.get(String.create().push(Int.create().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc())).call(String.create().push(Int.create().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc())
.push(Int.create().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()).push(
Int.create().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc()).push(Int.create().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
).push(Int.create().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()).push(Int.create()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()).push(Int.create()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc()).push(Int.create().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc()
.inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc().inc())
)