##+####### #........# #........# #........+ #........# #.......<# #...%....# #....g...# #........# #........# ##'####### #...# ###.# >#### #g# .......### ##'###### .........###......!# .......#...#.......# >.... ###.'.......# .... ###.......+ ### #.......# ###+#####