Fish Puzzle Assignment by Owen Carpenter