####### #.5%@5# #.##5...!... #.# .....## #.# .....# #.. .....# ### #....# .... ...