####### ##.....## #.<.<.<.# ##.....## ###'### ###.%%..### #####.........#### #..+.....8.....'.# .## #.###.........##.# ......#######.#####.....###..# ...l...)..........#######...## #.###.#r##########........### #. #........# .. #........# .#. #........# ..#. #....%...# ## #. ########## #. .