############## .......<....)## #####.........# #.....>...# #.........# #.........# #####.##### #.# #.# #.# #.# #o# or. ..... ....... #..o..... .o..!..... ##.........#