Submission

Adventure's library submission.