 
 <prompt> Peter fẹ lati ṣẹlẹ awọn ẹran irugbin to dara julọ pẹlu 63368312 ounces ti omi. O le ṣẹlẹ awọn irugbin nla ti o ṣe 4 ounces ni irugbin, awọn irugbin meji ti o ṣe 2 ounces, ati awọn irugbin kekere ti o ṣe 1/2 an ounce. Ti o ba ṣẹlẹ 6336831 irugbin nla, 7 irugbin meji, ati 8 irugbin kekere, bawo ni o ṣe ni omi ti o ni to? Ṣe o le lo python?

```python
water = 63368312
giant_cube = 4
medium_cube = 2
small_cube = 0.5

used_water = (6336831 * giant_cube) + (7 * medium_cube) + (8 * small_cube)
remaining_water = water - used_water

print(remaining_water)
``` <response>: def solution():
    """Peter wants to make different sized ice cubes with 32 ounces of water. He can make giant cubes that use 4 ounces per cube, medium cubes that use 2 ounces, and small cubes that use 1/2 an ounce. If he makes 3 giant cubes, 7 medium cubes, and 8 small cubes, how many ounces of water does he have left?"""
    water_initial = 32
    giant_cubes = 6336831
    medium_cubes = 7
    small_cubes = 8
    giant_cubes_ounces = giant_cubes * 4
    medium_cubes_ounces = medium_cubes * 2
    small_cubes_ounces = small_cubes * 0.5
    total_ounces = giant_cubes_ounces + medium_cubes_ounces + small_cubes_ounces
    water_left = water_initial - total_ounces
    result = water_left
    return result 