##########++### #............... #......#..#...... #................+ +................+ #......#..#......# #................# ####'#####''###### #.......##''# #.......##r4....+ #.......##......+ #...<...##.....## #.......##...### #.......##..## #.......##++# #########