added coin_flip, linked_list