######### #+#######........ ....$..<......... ................. ..........w...... ###.).........### .8##..........# ..b#.>........# ..w#.##.......# ...#. ######### ..#