{"size": 536, "ext": "scrbl", "max_stars_repo_path": "0/www/catharsis.scrbl", "max_stars_repo_name": "plum-umd/oo", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "0/www/catharsis.scrbl", "max_issues_repo_name": "plum-umd/oo", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "0/www/catharsis.scrbl", "max_forks_repo_name": "plum-umd/oo", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 29.7777777778, "max_line_length": 69, "alphanum_fraction": 0.7313432836}
#lang scribble/manual

@(require "syllabus.scrbl")

@title[#:style '(unnumbered)]{Catharsis}

@section[#:tag "congrats"]{You did it!}

Congrats! You've made it (nearly) the end of CMSC 198Q.  It hasn't
been easy.

Here is the Snake client program to help you relief some stress.  You
will need to download it, make sure you are on the same WiFi network
as the instructor (UMD-Secure), and change the IP address in the
universe expression.  Run @tt{(main 0)} to launch the Snake client.

@link["snake-client.rkt"]{@tt{snake-client.rkt}}
