##########++### #............... #......#..#...... #................+ +................+ #......#..#......# #................# ####'#####''###### #.......##''##### #.......##......# #.......##......# #...<...###3...## #.......# ##Tw## #.......# #....# #.......##......# ##########......+ #......# ##....## ##++##