######## ##<.....## #.)o.....# #...b<..... #.......... #.........[ #.......... #.......... ..........# #...........