######### #.......# #>......# # #.......# ..###y####........ ....yyy..#...(.... ..###y##...######. # ###....... ###.#### ... ###