##########++### #............... #......#..#...... #................+ +................+ #......#..#......# #........c.......# ####l#####('###### #.......##''# #.......##..# #.......##..# #...<...##..# #.......##..# #.......##.c# #.......##... ##########..