####### #<....##### #.......... #..)g.####. #g....# #%....# .......# .........# ###...###.# ##... .#