Codes I used during course 60-256 (some parts of the codes are not mine)