bouncing balls and sandwich maker (2)