#!/usr/bin/env ruby
# frozen_string_literal: true

#
# NYAN cat in gopherspace
#

require 'gopher2000'

set :host, '0.0.0.0'
set :port, 7070

route '/nyan' do
  @cats = [
    " +      o     +              o
     +             o     +       +
 o          +
     o  +           +        +
 +        o     o       +        o
 -_-_-_-_-_-_-_,------,      o
 _-_-_-_-_-_-_-|   /\\_/\\
 -_-_-_-_-_-_-~|__( ^ .^)  +     +
 _-_-_-_-_-_-_-\"\"  \"\"
 +      o         o   +       o
     +         +
 o        o         o      o     +
     o           +
 +      +     o        o      +   ",

    "     o  +           +        +
 o          +                    o
     o                 +
 +      o     +              o
  o     +        o               +
 _-_-_-_-_-_-_-,------,  o      +
 -_-_-_-_-_-_-_|   /\\_/\\    +
 _-_-_-_-_-_-_~|__( ^ .^)     o
 -_-_-_-_-_-_-_  \"\"  \"\"
 +      +     o        o      +
 o        +                o     +
 +      o         +     +       o
     +         +
        +           o        +    ",

    "░░▓▓░░░░░░░░▓▓░░
░▓▒▒▓░░░░░░▓▒▒▓░
░▓▒▒▒▓░░░░▓▒▒▒▓░
░▓▒▒▒▒▓▓▓▓▒▒▒▒▓░
░▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓
▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓
▓▒▒▒░▓▒▒▒▒▒░▓▒▒▓
▓▒▒▒▓▓▒▒▒▓▒▓▓▒▒▓
▓▒░░▒▒▒▒▒▒▒▒▒░░▓
▓▒░░▒▓▒▒▓▒▒▓▒░░▓
░▓▒▒▒▓▓▓▓▓▓▓▒▒▓░
░░▓▒▒▒▒▒▒▒▒▒▒▓░░
░░░▓▓▓▓▓▓▓▓▓▓░░░"
  ]

  @cats.sample
end
